我已經在Word VBA中編寫了一個宏(Foo),我將用它來處理其他Word文檔中的數據。
我已將Foo存儲在其自己的文件(MyMacro.docm)中,而不是Normal.dotm文件。
我發現我無法從我希望操作的Word數據文件(例如Datafile.docx)訪問我的宏Foo,即使選中了「所有活動模板和文檔中的宏」。MS Word 2010.如何訪問存儲在我正在使用的文檔以外的文檔中的宏?
是否可以從Datafile.docx訪問Foo,如果有,我需要更改哪些選項?
感謝, 福瑞達
這是我做對文件 'Datafile.docx' 在數據上運行富:
1.打開Word
2.打開MyMacro.docm,啓用宏
3.確認「富」是可從MyMacro.docm運行 - 這是
4.打開Datafile.docx
5.打開可用於在Datafile.docx運行宏的列表 - 美孚不可用在Datafile.docx上運行
6.按Alt-F11從Datafile.docx訪問VBA編輯器 - 在MyMacro.docm文檔下列出的模塊中清楚地顯示了Foo。
我試着將數據文件更改爲啓用宏的文檔(Datafile.docm),但它沒有解決問題。
請問您是否可以將此標記爲正確答案,如果它對您有幫助?否則,請解釋你是否仍然有問題? – rgmatthes
它的工作!非常感謝rg! –