Вставить специальную ошибку времени выполнения 1004 диапазон методов не удалось во время применения.Выполнить

#excel #vba

#превосходить #vba

Вопрос:

Вот мой код:

 Public Sub RegressionSummary()  Application.Run "ATPVBAEN.XLAM!Regress", ThisWorkbook.Sheets("Regression").Range("$B$2:$B$60"), ThisWorkbook.Sheets("Regression").Range("$A$2:$A$60"), False, False, 95, ThisWorkbook.Sheets("DisplaySheet").Range("$D$8"), False, False, False, False, , False End Sub  

Я не знаю, почему иногда это работает нормально, но иногда он сообщает об ошибке:

Ошибка времени выполнения 1004 : не удалось вставить метод класса рабочего листа

Есть ли кто-нибудь, кто знает, почему?

Комментарии:

1. Если вы измените Application.Run на Debug.Print , что будет показано в ближайшем окне? Это то, чего ты ожидаешь?