HOW TO:允許程式碼在具有限制使用權限的文件背後執行
您可以使用 Microsoft Office 的資訊版權管理 (IRM) 功能,限制文件或活頁簿的使用權限。 預設不允許執行受限制之 Microsoft Office Word 文件或 Microsoft Office Excel 活頁簿後置的程式碼。 您可以變更這個預設值,讓 Managed 程式碼擴充可以存取物件模型,而方案也能夠執行。
**適用於:**本主題中的資訊適用於下列應用程式的文件層級專案:Excel 2007 和 Excel 2010、Word 2007 和 Word 2010。如需詳細資訊,請參閱依 Office 應用程式和專案類型提供的功能。
您必須是文件或活頁簿的作者或者具有「完全控制」存取權限,才可以變更使用權限設定。
若要允許程式碼以限制的權限在文件背後執行
在 Word 或 Excel 中開啟文件或活頁簿。
按一下 [檔案] 索引標籤 (適用於 Excel 2010 或 Word 2010) 或 [Microsoft Office 按鈕] (適用於 Excel 2007 或 Word 2007),依序指向 [準備] 和 [限制權限],然後按一下 [限制存取]。
注意事項 第一次使用時,會提示您安裝 Windows Rights Management 用戶端。 而在安裝用戶端之後,可能就需要重複這些步驟。
選取 [使用權限] 對話方塊中的 [限制此文件的權限],然後按一下 [更多選項]。
在 [使用者的其他權限] 之下,選取 [以程式存取內容]。
Word 或 Excel 就會允許以程式設計方式存取物件模型。