Word) (Application.AutomationSecurity 屬性
會傳回或設定代表 Microsoft Word 在以程式設計方式開啟檔案時所使用的安全性設定 MsoAutomationSecurity 常數。 .
語法
expression. AutomationSecurity
需要 expression。 代表 Application 物件的變數。
註解
AutomationSecurity 屬性的預設設定為 msoautomationsecuritylow-會 。 因此,若要避免變更使用者安全性設定或中斷的預設設定依賴解決方案,您應該小心將此屬性設回其原始設定後以程式設計方式開啟檔案。
將 ScreenUpdating 設定為 False 並不會影響提醒並不會影響安全性警告。 DisplayAlerts 設定不會套用到安全性警告。 例如,如果使用者將 DisplayAlerts 等於 False 及 AutomationSecuritymsoAutomationSecurityByUI ,使用者處於 [中型安全性層級時,然後將會有安全性警告時執行巨集。 這可讓設陷時仍會顯示安全性警告如果成功地開啟檔案的檔案開啟錯誤、 巨集。
範例
本範例會變更停用巨集的設定會顯示 [ 開啟] 對話方塊中,且然後將 AutomationSecurity 屬性設定回其原始設定。
Sub Security()
Dim lngAutomation As MsoAutomationSecurity
With Application
lngAutomation = .AutomationSecurity
.AutomationSecurity = msoAutomationSecurityForceDisable
With .FileDialog(msoFileDialogOpen)
.Show
.Execute
End With
.AutomationSecurity = lngAutomation
End With
End Sub
另請參閱
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。