Страницы: 1
RSS
Ошибка Run-time error '-2125463506 (8150002e)': Automation error
 
Здравствуйте.
При запуске макроса периодически выдается ошибка : Ошибка Run-time error '-2125463506 (8150002e)': Automation error
При нажатии дебаг следующее: http://prntscr.com/i6j33n
Макрос большой и выполняет много всего, минут 10 может выполняться, иногда и больше, если интернет тормозит. Ошибка вылазит где то 1 раз из 5-8, в остальные попытки ошибки нет.
Подскажите, пожалуйста, как можно исправить?
 
А в чем смысл вообще этих макросов?
Ну, загрузили страницу, - и всё?

Надо просто дать команду для выполнения скрипта? (а данные со страницы этой не надо брать)
тогда браузер использовать необязательно, - и ошибки не будет
 
Игорь, да, надо просто запустить скрипт, данные со страницы не нужны
 
Тогда все проще делается:

Код
sub test()
SendRequest "ваш URL здесь"
end sub

Function SendRequest(ByVal sURL As String) As String
    On Error Resume Next
    With CreateObject("MSXML2.XMLHTTP")
        .Open "GET", sURL, true
        .send
    End With
End Function
 
Игорь, вроде как все корректно работает, даже быстрее стало за счет того, что макросу не приходится дожидаться завершения скрипта, а скрипт выполняется минуты 3. Спасибо!
Страницы: 1
Читают тему
Наверх