VBA片段超越宏设置通知

时间:2016-04-26 13:45:15

标签: excel vba excel-vba macros

我打算做一个while循环,在目录中打开100+ .xlsm文件。但.xlsm文件具有在打开文件后弹出的宏设置通知。信任中心的宏设置显示为灰色,我不想更改它,因为我正在处理公司文件。如果我在禁用或启用宏之间选择任何选项都没关系,我只是打开每个文件,复制一行并关闭它。

2 个答案:

答案 0 :(得分:3)

您可以使用:

Application.Automationsecurity = msoAutomationSecurityForceDisable

例如禁用宏,或使用msoAutomationSecurityLow启用它们。

答案 1 :(得分:1)

使用Application.DisplayAlerts = False,您也可以使用Application.EnableEvents = False