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