2
在this question我在調試帶有要在Office 2010後臺中使用的參數的宏時出現問題。從後臺調用帶有參數的VBA宏
對這個問題的回答解釋了爲什麼我不能推出宏,但我仍然有調用宏的問題。
單擊Backstage選項卡中的按鈕調用該宏。有多個按鈕可以調用宏,每個按鈕都以不同的參數調用它。一個例子電話如下:
<button id="bb1" label="MFLLP Portrait" style="large" onAction="NewDocs (Blank, Portrait.dot)" imageMso="FileSaveAsWordDocx" />
宏設置信任中心的完全支持,但是當我點擊任何按鈕,我得到的消息
宏無法找到或已禁用,因爲您的宏安全設置
我看不到任何進一步的設置
如果這是瘋狂的情況,我想另一種選擇是爲每個按鈕都設置一個特定的宏,然後調用帶有相應參數的exe(或者將它們傳遞給「main 「宏) – 2011-03-04 10:15:28
@丹克lly:確實。這就是我一開始所做的。隨着我的參數需求增長,我最終得到了解析後的'.Tag'解決方案,但是如果您只有幾個不同的參數化例程,它應該很簡單,可以在單獨的例程中管理它們。 – 2011-03-04 19:41:18