我在一些VBA模塊/類中創建了一個帶有許多功能的Excel .xlsm文件,現在我決定分離出代碼,因爲它將在4個不同的站點上共享。Excel不保存VBA參考
我將vba_code.xlsm保存到共享位置並創建了4個不同的siteXYZ.xlsm文件。
在每個siteXYZ.xlsm文件我會去「工具|參考」在VBA編輯器的菜單,並在共享文件位置添加一個引用到共享vba_code.xlsm \ share_location \ fileLocation \ vba_code.xlsm
此時,我測試了siteXYZ.xlsm中的函數,並且一切正常。
但是,每次我保存siteXYZ.xlsm,關閉Excel並重新打開文件時,它將失去對vba_code.xlsm文件的引用。
如何保持與我的siteXYZ.xlsm文件保存的VBA引用?
是啊這很愚蠢是不是?我們希望鎖定工作簿的VBAproject,以便最終用戶在共享之前不能將自己的代碼寫入/插入到文件中,但您必須創建一個模塊以「鎖定」它。 – Fandango68 2017-12-07 03:37:09