Discussion:
如何令多個檔案共用同一個巨集(模組)
(时间太久无法回复)
unknown
2008-10-27 06:42:00 UTC
Permalink
小弟在多個檔案裡使用了同一個巨集(己經寫成模組),但是每次修改更新的同時還是得要開啟四五十個檔案來重新刪除並匯入模組,不曉得有沒有什麼更好的方法可以解決這個問題呢,請各位大大不吝賜教
--
~_~a...
天道無常
2008-10-31 02:50:33 UTC
Permalink
可以寫VBA程式來更改其他檔案中的VBA程式.詳見下址:

http://www.cpearson.com/excel/vbe.aspx
Post by unknown
小弟在多個檔案裡使用了同一個巨集(己經寫成模組),但是每次修改更新的同時還是得要開啟四五十個檔案來重新刪除並匯入模組,不曉得有沒有什麼更好的方法可以解決這個問題呢,請各位大大不吝賜教
unknown
2008-11-03 02:57:02 UTC
Permalink
Post by 天道無常
http://www.cpearson.com/excel/vbe.aspx
承上文,這個網頁上提供比較有用的功能如下:

Exporting A VBComponent Code Module To A Text File
自動匯出模組成文字檔案

Adding A Module To A Project
增加一個巨集至專案

Adding A Procedure To A Module
增加一個程序至模組

可是卻沒提到如何將匯出的文字檔(bas)重新載入專案中啊~~~
天道無常
2008-11-04 00:21:20 UTC
Permalink
第一步:刪去舊的模組.
第二步:加入更改過的模組.

依我之見,你要寫兩個程式.第一個程式只重複做下面四件事:
一、打開檔案
二、刪除舊模組
三、加入新模組
四、儲存並關閉檔案.

這個程式要刪改所有四、五十個檔案.

第二個程式就是你那更改過的模組,由第一個程式讀入,然後加到你那四、五十個
檔案之中.往後你只要修改模組,執行第一個程式,即可修改所有的檔案.
Post by unknown
Post by 天道無常
http://www.cpearson.com/excel/vbe.aspx
承上文,這個網頁上提供比較有用的功能如下:
Exporting A VBComponent Code Module To A Text File
自動匯出模組成文字檔案
Adding A Module To A Project
增加一個巨集至專案
Adding A Procedure To A Module
增加一個程序至模組
可是卻沒提到如何將匯出的文字檔(bas)重新載入專案中啊~~~
继续阅读narkive:
Loading...