2017-09-05 82 views
0

我發現了很多將兩個Excel工作簿合併在一起的解決方案,但我仍然沒有找到合併VBA代碼(宏)的方法。合併Excel工作簿,包括VBA代碼

我試過Kutools,這是一個非常有前途的工具,但它沒有複製任何東西。 (他們的網站並沒有宣傳它會複製VBA ......)

所以有兩個XLSM文件,其中有幾十個工作表,命名爲範圍和宏,我想將它們的內容合併到一個單一的XLSM中文件。可能沒有名稱衝突,或者我可以手動解決它,所以不需要自動重命名。

除了手動複製VBA IDE中的代碼之外,有沒有辦法做到這一點?

預先感謝您!

回答

0

與複製和粘貼代碼相比,我不確定要節省多少工作量,但可以導出和導入模塊。如果右鍵單擊要導出的模塊,您將看到菜單選項。這些文件是.bas(過程),.cls(類)或.frm(用戶表單)。然後可以直接導入它們。我沒有成功直接從另一個.xlsm文件導入模塊。

VBE export import menu options

相關問題