excel - 运行“Workbook_Open()”后关闭工作簿
问题描述
我有一个程序,一旦使用Private Sub Workbook_Open()
位于ThisWorkbook
对象中的函数打开工作簿,就会运行该程序。我还想添加一个关闭功能,这样基本上程序会在工作簿打开后立即运行,然后立即关闭,因此它永远不会保持打开状态,只是运行和关闭。
我试过添加:
Workbooks("Fire Ext. Comments EXE.xlsm").Close SaveChanges:=False
...就在End Sub
程序底部之前,但工作簿保持打开状态,所以我想知道它是否属于不同的模块然后单独调用?让我知道你的想法。
解决方案
you can try this, so that the application itself will close
Application.DisplayAlerts = False
Application.Quit
推荐阅读
- python - type() 不能与 input() 一起使用并且总是返回“str” - Python 3.x
- ruby-on-rails - Rails 在 ajax 请求上闪烁(无需重新加载)
- rabbitmq - RabbitMq 中的高可用性和负载平衡
- javascript - 方法减少javascript
- java - 在sql server中创建表时如何锁定?
- forms - 颤动 - 当键盘出现时,堆栈上的文本如何不起来?
- java - 如何正确发布到双向关系
- c - C 程序 仅在 Visual Studio 中的调试模式下,以编程方式更改 argv 会在程序退出后出现堆损坏错误。如何解决?
- sql - 使用预聚合数据更新事务
- kubernetes - Kubernetes with helm on local persistent volume with docker for Windows