【问题标题】:Error while running VBS script运行 VBS 脚本时出错
【发布时间】:2018-02-16 23:35:26
【问题描述】:

我正在尝试使用 VBS 运行 excel 宏并收到附加错误。有没有办法在运行时启用宏?如果有,怎么做?

【问题讨论】:

  • 右键文件-属性-解除阻止。

标签: vba excel vbscript


【解决方案1】:

这应该在 Excel 本身中完成:

  • 单击“文件”选项卡,然后单击“选项”。
  • 单击“信任中心”选项卡,然后单击“信任中心设置”按钮。
  • 点击“启用所有宏” 注意 - 不建议这样做!
  • 将复选框设置为“信任对 VBA 项目对象模型的访问”

【讨论】:

  • 我已更正,DisplayAlerts 设置为 False 我无法杀死弹出窗口。尽管即使在网络文件上它也对我有用。但是,我检查了我的 Trusted DocumentTrusted Location 列表以及我执行宏的大多数(不是全部)文件都在那里。但是话又说回来,我已将VBS 文件分发给许多不同的用户,并且它仅通过使用DisplayAlerts = False 即可工作。无论如何,如果 OP 确认它没有帮助,我现在将其删除。干杯! :)
  • @L42 - 是的,复选框很重要。