信任存取 Visual Basic 專案

此原則設定可控制自動化用戶端 (例如 Microsoft Visual Studio 2005 Tools for the Microsoft Office System (VSTO)) 是否能夠使用指定的應用程式存取 Visual Basic for Applications 專案系統。即使 VSTO 專案不使用 Visual Basic for Applications,但專案仍會要求存取 Excel 2007、PowerPoint 2007 及 Word 2007 的 Visual Basic for Applications 專案系統。Visual Basic 及 C# 專案的設計階段支援控制項皆依賴 Word 和 Excel 中的 Visual Basic for Applications 專案系統。



如果啟用此原則設定,則 VSTO 和其他自動化用戶端就可以在指定的應用程式中存取 Visual Basic for Applications 專案系統。使用者將無法透過 [信任中心] 的 [巨集設定] 區段中 [信任存取 VBA 專案物件模型] 使用者介面選項變更此行為。



如果停用此原則設定,VSTO 將無法利用程式設計存取 VBA 專案。此外,會清除 [信任存取 VBA 專案物件模型] 核取方塊,且使用者無法進行變更。注意: 停用此原則設定會禁止 VSTO 專案與選取的應用程式中的 VBA 專案系統進行正常互動。



若未設定此原則設定,自動化用戶端就無法利用程式設計存取 VBA 專案。使用者可藉由選取 [信任中心] 的 [巨集設定] 區段中 [信任存取 VBA 專案物件模型] 來啟用此設定。然而,這樣做會允許使用者所開啟之任何文件中的巨集能夠存取核心 Visual Basic 物件、方法及屬性,這代表可能會有安全性危害。

支援的作業系統: 至少需要 Windows Vista

Registry HiveHKEY_CURRENT_USER
Registry PathSoftware\Policies\Microsoft\Office\12.0\Excel\Security
Value NameAccessVBOM
Value TypeREG_DWORD
Enabled Value1
Disabled Value0

excel12.admx

系統管理範本 (使用者)