位置:首頁 > 軟件操作教程 > 辦公軟件 > Excel > 問題詳情

怎么設(shè)置Excel中宏安全性?

提問人:周麗平發(fā)布時間:2021-07-24

1、啟動Excel并打開包含宏的工作表,打開“Excel選項”對話框,在對話框左側(cè)列表中選擇“信任中心”選項,單擊右側(cè)的“信任中心設(shè)置”按鈕打開“信任中心”對話框,在該對話框左側(cè)列表中選擇“宏設(shè)置”選項,此時即可對宏的運行進行設(shè)置,如圖1所示。

image.png

圖1 打開“信任中心”對話框?qū)甑倪\行進行設(shè)置

提示

如果選擇“禁用所有宏,并且不通知”單選按鈕,則將禁止在非受信任位置的文檔中的宏執(zhí)行,并且沒有任何提示消息;如果選擇“禁用所有宏,并發(fā)出通知”單選按鈕,則用戶打開在非受信任位置下包含宏的文檔時,將會彈出一個對話框詢問用戶是否運行該宏;如果選擇“禁用無數(shù)字簽署的所有宏”單選按鈕,則將禁止一切沒有數(shù)字簽名宏的運行;如果選擇“啟用所有宏(不推薦;可能會運行有潛在危險的代碼)”單選按鈕,則對于所有包含宏的文檔不做通知確認直接運行。

2、在“信任中心”對話框中選擇“ActiveX設(shè)置”選項,此時即可對Office應(yīng)用程序的ActiveX控件的使用進行設(shè)置,如圖2所示。

image.png

圖2 ActiveX設(shè)置

提示

當(dāng)用戶不信任任何ActiveX控件時,則選擇“禁用所有控件,并且不通知”單選按鈕,通常不建議如此設(shè)置?!耙愿郊酉拗茊⒂谩跏蓟话踩?UFI)控件,以及以最少限制啟用‘初始化安全’(SFI)控件之前提示我”單選按鈕根據(jù)包含ActiveX控件的文檔是否包含VBA項目來確定不同的行為。包含VBA項目時,禁用所有ActiveX控件;不包含VBA項目時,以最小限制啟用初始化安全ActiveX控件并禁止初始化不安全ActiveX控件?!耙宰钚∠拗茊⒂盟锌丶疤崾疚摇眴芜x按鈕默認為選中狀態(tài),它根據(jù)包含ActiveX控件的文檔是否包含VBA項目來確定不同的行為。

包含VBA項目時,禁用所有ActiveX控件;不包含VBA項目時,以最小限制啟用初始化安全ActiveX控件并禁止初始化不安全ActiveX控件。如果要以最小限制啟用文檔中的所有ActiveX控件,則可選擇“無限制啟用所有控件并且不進行提示(不推薦;可能會運行有潛在危險的控件)”單選按鈕。

3、在“信任中心”對話框中選擇“消息欄”選項可對消息欄進行設(shè)置,如圖3所示。

image.png

圖3 設(shè)置消息欄

提示

默認情況下,“活動內(nèi)容(如ActiveX控件和宏)被阻止時在所有應(yīng)用程序中顯示消息欄”單選按鈕處于選中狀態(tài),以便消息欄在可能不安全的內(nèi)容被禁用時提醒用戶。選擇“從不顯示有關(guān)被阻止內(nèi)容的信息”單選按鈕將會禁用消息欄,不管信任中心的安全設(shè)置如何,都不會收到有關(guān)任何安全問題的警報。

繼續(xù)查找其他問題的答案?

回復(fù)(0)
返回頂部