2009年4月28日星期二

Excel VBA 实用技巧 ( 轻轻的进阶编 ) – 如何建立新 EXCEL 檔

| |
~ 上傳‧分享‧網賺 ~
~ 免費上傳空間‧請即申請 Freak Share ~
~ 進入後請點選左上角 注冊 ! ~

~ 声明事项 ~

如各位想把以下本文章转贴 , 请记得要注明出处.

本文章之内容为本人之经验所写, 绝无抄袭成份, 特此声明.

由于图片制作需时, 所以更新会比较慢.

存放图片的 SHARE A PIC SERVER 可能读取速度较慢, 请耐心等待.

Picture



在 Excel VBA 的程序设计中 , 自动增加一个新的 EXCEL 档是一个非常实用的技术 , 当新增的 EXCEL 文件记录了你想要的东西之后 , 自动以指定名称来保存档案就更好 ~ 对吧 ~ 可能你现在还未掌握这个东西 ~ 不过不要紧 , 其实这当中也没什么难度的 ~

首先说明一下 , 怎样增加一个新档案吧 ~

程序代码如下 :

==================

Workbooks.Add

==================

谜之音 : 就这个 ? 骗人都要给点诚意嘛 ~

就是没骗你 ~ 真的这么简单 ~ 真的 ~ 呵呵呵呵 ~ 我最喜欢的那句话 ~ 不相信就自己试试看哦 ~ 我骗你干嘛 ~ 哈哈 ~

值得注意的是 , 当程序跑到这句 , 并且完成了增加一个新档案之后 , 新增的档案会被改变成使用中的状态 , 如果你在设定时 , 以为计算机在增加一个新的档案之后 , 原本在执行中的档案会保持使用中的状态的话 , 对不起 ~ 你错了 ~ 所以 , 我有一个习惯 , 如果新增档案的过程完成后而又有需要的话 , 我会加上一句程序代码 :

==================

Workbooks("XXXXX.xls").Activate

==================

当中的 XXXXX.xls 就是原本在使用中的 EXCEL 檔 , 这句程序代码的意思就是要把指定的档案变成使用中 (Activate ) 的状态 . 为什么要这样做 ? 想一想就知道了 , 刚才有提过 Workbooks.Add 这句程序代码在完成后 , 新增的 EXCEL 档会被自动转成使用中的状态 , 如果你的程序在设计时 , 当新增档案后 , 但原本档案中的 SHEET 2 的数据复制到新增的 EXCEL 檔中的 SHEET 2 , 这是肯定会出问题的 ~ 哈哈哈哈 ~ 不信的话又可以试试看哦 ~

出问题的原因为两个档案都有 SHEET 2 ~ 可能你会问 , 那么我只要把页面的名称改变了不就行了吗 ? 原本档案的页面名称改成 A , B 和 C , 新檔改成 D , E 和 F , 这不就解决问题了吗 ?

好吧 ~ 如果你要这样改 , 那我问你 ~ 如果你的程序设计是 , 从原本的档案中的页 B 把数据复制到新文件的 F 页面 , 但是现在显示为使用中状态的是新的那个档 , 也就是说 , 计算机不可能找到页面 B ~

再打一个比喻 , 你爸你妈都在家 , 这个房子里加上你一共三个人 , 这是你知道的事实 , 但是你又突然的跑到邻居那边 , 跟他说 , 我要找我爸和我妈 ~ 你猜结果是怎样 ? 就是找不到了嘛 ~ 还会多送你一句 “ 有病 ~ ” 哈哈 ~

所以 , 多一句程序代码就多一句程序代码吧 ~ 影响不大的 ~

0 留言:

最新回應

Loading...

有事啟奏‧無事閒聊 ~ 哈 ~


米高積遜全復刻 哈利波特 Michael Jackson 妙麗 金曲獎 MJ 迈克尔杰克逊其实没有死!美国CBC电台已证实 哈利波特 hongkong168 蓮花河畔景苑 盧廣仲 鄧麗欣 不想放手New! 陳珊妮 方大同 巨乳排球 痞子英雄 23 東風 蕭閎仁 米高積遜全復刻 上海 倒塌 南王姐妹花 周杰倫 變形金剛2下載 michael jackson 去世 天文台 米高積遜 花拉科茜 天圖佈局 浪卡 耳廓狐 神探俏嬌娃 韶关旭日玩具厂 譚曉風 严妍 僧老少閒 地下天文台 金泰浩 百老匯 巨乳排球 陳振聰 柯柏文 aika 麥可傑克森