2015-10-07 100 views
0

我已經爲我的組織創建了一個自定義宏,我試圖與其他用戶分享。我認爲最簡單的方法就是將非宏用戶複製到另一個模板(normal.dotm除外),然後將該文件放在模板目錄中。我創建了新模板,保存並將其複製到另一臺計算機,但是當用戶打開它時,他們看不到該宏。用戶是否必須將宏從新模板複製到normal.dotm模板才能使用它?使用模板將Word宏複製到多臺計算機

是否有另一種或更簡單的方式與多個用戶共享宏?任何幫助/建議表示讚賞。

謝謝!

回答

1

瞭解貴公司涉及哪個版本的Word會很有用?

用戶是否應該使用該模板創建新文檔?還是應該爲「全部」文檔提供宏?

您描述的方法適用於第一種情況,只有從模板創建的文檔具有焦點時才能訪問該宏。對於另一種情況,模板應放置在用戶的STARTUP文件夾中,以便在Word啓動時自動加載。

您也可以考慮將Ribbon自定義添加到運行宏的模板。 (編輯:看這個討論Word 2010: How do I attach a ribbon button to a template using VBA

當你說用戶不能「看到」宏:他們在哪裏看?他們的安全設置是否可能阻止宏?你有沒有簽入文件/選項/信任中心/信任中心設置/宏設置?

+0

我剛回到這裏刪除帖子,因爲我意識到我沒有將.dotm保存在STARTUP文件夾中,而是保存在Templates文件夾中。一旦我這樣做了,我就可以看到在所有文檔上的其他計算機上顯示的宏。在新模板上創建自定義功能區很容易嗎?我創建了定製的色帶,但我不確定它們從哪裏被拉出。我將不得不回去做更多的測試。 – MarkDownMark

+0

嗨馬克 看看我提供的鏈接中的討論,它提供了相當詳細的信息。簡而言之,模板和任何COM加載項提供的所有功能區自定義都將「並行」顯示。附加到文檔的模板中的功能區自定義將僅顯示這些文檔。如果將鼠標指針懸停在自定義控件上,則會看到提供它的模板/加載項的名稱。 –

+0

謝謝辛迪。由於我的公司不允許我下載文件,因此我將在家用電腦上進一步調查。你有助於指引我朝着正確的方向前進。再次感謝! – MarkDownMark

相關問題