在初始工作簿 1 中,我设置了application.statusbar="Running..."
。
然后代码随后使用例如application.run "'Workbook2.xls'!MyMacro"
我想知道是否可以通过第二个工作簿 2 中的vba代码来更新初始工作簿 1 的statusbar
吗?
我目前的理解是application
是指当前工作簿,而不是另一工作簿。
使用的Excel版本:Office 365 Pro Plus x86
更新为问题:
根据到目前为止的评论,我的理解是,如果工作簿在同一实例中打开,那么application.statusbar
将更新两个工作簿中的状态栏。我现在正在寻找的是如何使用代码示例将状态栏从一个Excel实例更新到另一个。
目前为止的站点:
https://docs.microsoft.com/en-gb/office/vba/api/Excel.Application.StatusBar
https://docs.microsoft.com/en-us/office/vba/api/excel.application%28object%29
Updating Excel Application.StatusBar within Access VBA