名稱信任存取 Visual Basic 專案
GPOPowerPoint 2019 User Settings
類別PowerPoint 選項\信任中心
描述▪ 這項原則設定決定自動化用戶端(例如 Microsoft Visual Studio 2005 Tools for Microsoft Office (VSTO)) 是否能夠使用指定的應用程式存取 Visual Basic for Applications 專案系統。即使 VSTO 專案不使用 Visual Basic for Applications,但專案仍需要存取 Excel、PowerPoint 及 Word 的 Visual Basic for Applications 專案系統。Visual Basic 及 C# 專案的設計階段支援控制項皆依賴 Word 和 Excel 中的 Visual Basic for Applications 專案系統
▪ 如果啟用這項原則設定,則 VSTO 與其他自動化用戶端就可以在指定的應用程式中存取Visual Basic for Applications專案系統。使用者將無法透過使用者介面(UI)變更「信任存取VBA專案物件模型」設定
▪ 如果停用這項原則設定,VSTO 將無法利用程式設計存取 VBA 專案。此外,會清除「信任存取 VBA 專案物件模型」核取方塊,且使用者無法進行變更。(注意:停用此原則設定會禁止 VSTO 專案與選取的應用程式中的 VBA 專案系統進行正常互動)
▪ 如果未設定這項原則設定,自動化用戶端就無法利用程式設計存取 VBA 專案。使用者可藉由選取「信任存取 VBA 專案物件模型」來啟用此設定。然而,這樣做會允許使用者所開啟之任何文件中的巨集能夠存取核心 Visual Basic 物件、方法及屬性,這代表可能會有安全性方面的危險
▪ 使用者可以透過使用者介面(UI) 「檔案 - 選項 - 信任中心 - 信任中心設定 - 巨集設定 - 開發人員巨集設定 - 信任存取VBA專案物件模型」進行設定
設定1. 執行 gpedit.msc 打開本機群組原則編輯器
2. 選擇 [使用者設定\系統管理範本\Microsoft PowerPoint 2016\PowerPoint 選項\安全性\信任中心]
或 [使用者設定\系統管理範本\Microsoft PowerPoint 2019\PowerPoint 選項\安全性\信任中心]
3. 在右邊窗點擊 "信任存取 Visual Basic 專案".
4. 選擇 "停用", 點擊 "確定"