1
- 在Visual Studio中啓動新的「Word 2013和2016 VSTO模板」項目。
- 使用現有模板「Editman.dotm」。
- 將新項目添加到項目:功能區(可視設計器)
- 將功能區和按鈕添加到組中。
- 開始調試。正如預期的那樣,新色帶顯示出來。
- 發佈解決方案。
- 從測試機器上發佈的解決方案運行.exe。
- 在測試機器上打開Word。新的功能區不會出現。
- 在測試機上打開Editman.dotm。絲帶出現。
- 將Editman.dotm添加到Word Startup文件夾中。運行Word,功能區仍然不顯示。
問題:爲什麼當我雙擊Editman.dotm時,功能區顯示出來,但是當我把Editman.dotm放到Word Startup文件夾中時,卻沒有出現?如何獲取功能區顯示在啓動時加載的Word VSTO模板中?
這裏的目標是什麼?您似乎正在使用文檔級項目,並期望它像應用程序級項目一樣工作。不管Word如何啓動,您是否希望功能區更改始終可用? – Chris
是的,那正是我正在尋找的。我從功能區Editman.dotm中調用VBA代碼。我希望此功能區在用戶計算機上的Word打開時始終處於打開狀態。你是否說作爲模板啓動項目不適用於此,它需要成爲一個加載項?那麼模板的重點是什麼? –
我目前的想法是,我正在進行錯誤的部署步驟,只是發佈解決方案並運行.exe不是正確的部署方式,但我甚至不知道現在從哪裏開始。 –