В исходной книге 1 Я установил application.statusbar="Running..."
.
Затем код открывает другую книгу Excel (назовем ее 2 ), используя, например, application.run "'Workbook2.xls'!MyMacro"
Я хотел бы знать, возможно ли затем обновить statusbar
исходной рабочей книги 1 с помощью кода vba во второй рабочей книге 2 ?
Насколько я понимаю, 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
https://codereview.stackexchange.com/questions/183819/managing-excel-application-state-w-multiple-subroutines
Обновление приложения Excel.StatusBar в Access VBA
StatusBar и ScreenUpdate в Excel 2013
Application.Statusbar не работает должным образом в Excel 2013