消息框关闭后启用宏

消息框关闭后启用宏

有没有办法在带有“启用宏”按钮的消息栏关闭后启用宏?

我打开了 Excel 文件并立即编辑了 VBA。当我运行 VBA 时,它显示:

该项目中的宏已被禁用。...

由于您的安全设置,宏已被禁用。要运行宏,您需要重新打开此工作簿,然后选择启用宏。...

要运行宏,我必须关闭文件并重新打开文件以显示消息栏并单击按钮以启用宏。虽然这个过程并不麻烦,但很不方便。

我可以允许所有宏运行,但我更愿意保留一些针对恶意代码的安全性。

有没有办法让消息栏和/或启用宏按钮重新出现而无需重新打开文件?

答案1

如果您信任工作簿运行宏。

  1. 转到“开发人员”选项卡

  2. 单击“宏安全” 步骤 1 和 2 的屏幕截图

  3. 将其更改为启用所有宏 截图步骤 5 和 6

据我所知,没有办法让“启用宏”按钮重新出现。

我们在工作中经常运行宏,并且不会打开未知文件。因此,这种方法效果很好,完全绕过了“启用宏”消息栏。

完成后,您可以随时将其设置回“不允许带有通知的宏”。

这至少可以解决您必须重新打开文件的问题。

相关内容