我有一个用vba编码打开的工作簿。有几种不同的用户表单可以输入数据并从该工作簿中获取报告。
似乎这个工作簿是开放的,并且处于活动状态,我无法通过Windows资源管理器打开,查看和/或编辑不相关的Excel电子表格。我的一位用户问我,如果这个程序正在运行,如果她可以查看(不关闭活动工作簿)一个不同的电子表格。它与将这样的请求编码到活动工作簿中无关,它更方便,即不必关闭这个并打开那个。
我能做些什么来促进这个要求吗?是否有一些我可以在我的活动工作簿中使用的vba代码允许或允许Excel打开多个工作簿?
答案 0 :(得分:0)
我认为你会发现当Userform或任何其他基于Excel对话框的对象打开时,你不能简单地“双击”另一个工作簿打开,因为Excel很忙并专注于打开对话框屏幕。
但是,如果您启动另一个Excel实例(开始 - >所有程序 - > Microsoft Excel),然后从新实例中打开工作簿,则可以使用其他工作簿。