首頁 > 軟體

如何設定Excel檔案安全模式,這裡有說明,不要錯過

2021-05-20 15:30:40

No.1

網路安全是一個重點內容,無論是生產企業還是國家事業,網路已經成為生活中密不可分的一部分。

於是,網路安全就顯得十分重要,美國的網際網路是世界最強的國家,面對網路安全依然無法避免發生事故。

面對網路勒索也沒有十足的辦法應對,唯一用贖金來解決問題。

這是一個很明顯的網路安全事故教訓。

如何做到網路安全,就不得不提到一些網路安全方面的管理機制。

本節主要介紹VBA中一個文字安全模式的問題。

AutomationSecurity是Application物件下的屬性,它表示Microsoft Excel方式開啟檔案時使用的安全模式。

AtuomationSecurity屬性有三個值可選,分別代表不同的意義,如下圖所示:

上圖為示例介面,可實現對安全模式的返回和設定功能。

安全模式應用於程式設計中的一些功能性許可權設定。

如有些檔案不希望啟用宏,就設定為禁用宏,有些需要啟用可設定開啟。

No.2

程式碼

本示例將返回當前的自動安全設定,然後把設定改為禁用宏,顯示 「開啟」 對話方塊;在開啟選定的文件後,將自動安全設回原始設定。

Sub Security()Dim secAutomation As MsoAutomationSecurity '定義一個安全模式變數secAutomation = Application.AutomationSecurity '儲存預設安全模式Application.AutomationSecurity = msoAutomationSecurityForceDisable '不顯示安全警告Application.FileDialog(msoFileDialogOpen).ShowApplication.AutomationSecurity = secAutomation '恢復安全模式End Sub

返回當前開啟檔案安全模式

Private Sub CommandButton1_Click()MsgBox "當前安全模式值為:" & Application.AutomationSecurityEnd Sub

AutomationSecurity屬性就介紹到這裡。

歡迎關注、收藏

---END---


IT145.com E-mail:sddin#qq.com