我正在寻找 VBA 代码来检查我的用户屏幕上是否显示安全警告“启用内容”。由于我的工作环境,我无法将其关闭。
我们正在使用 Excel 2013。
答案1
此 VBA 代码将帮助您确定宏是启用还是禁用。
如果已禁用,则会在单元格 A2 中收到消息启用宏否则 Excel 会建议您宏已启用。
注意:要查找有关 MACRO 的所有设置,请通过文件菜单可以达到选项、信任中心、信任中心设置、宏设置。
Private Sub Workbook_Open()
If Excel.Application.AutomationSecurity = msoAutomationSecurityLow Then
Sheet1.Range("A2") = "Enable the Macro"
Else
Sheet1.Range("A2") = "Macro is Enabled !!"
End If
End Sub
希望这对你有帮助。