Я написал небольшой фрагмент кода, который отлично работал на другой книге, но не на текущей.
Цель проста: открыть книгу и запустить макрос внутри этой книги.
У меня есть следующее сообщение об ошибке
«Метод« Выполнить »объекта« _Application »не выполнен
Что странно: когда я выполняю полный макрос с помощью F5, у меня появляется сообщение об ошибке, но оно работает хорошо, если я выполняю пошаговую команду (F8)
Что странно: когда я выполняю полный макрос с помощью F5, у меня появляется сообщение об ошибке, но оно работает хорошо, если я выполняю пошаговую команду (F8)
Sub open_Inbound()
Dim wbInbound As Workbook
Application.AutomationSecurity = msoAutomationSecurityLow
Workbooks.Open Filename:="my path/removed",
ReadOnly:=True
Set wbInbound = Workbooks("my name.xlsm")
'wbInbound.Activate
DoEvents
Application.Run "'" & wbInbound.Name & "'!Thisworkbook.makeIndicator"
DoEvents
wbInbound.Close
End Sub
Я ожидаю, что макрос "makeIndicator" будет запускаться в обычном режиме, когда я нажимаю клавишу F5 или запускаю команду, а не только шаг за шагом