Я работаю по автоматизации Internet Explorer 9 с помощью Excel VBA, он выдает ошибку, когда я достигаю на последней строке ниже:метод «кадры» объекта «JScriptTypeInfo» не удалось
Set ie = CreateObject("InternetExplorer.Application")
ie.Visible = True
ie.navigate "https://example.com/Main.asp"
'delay till readystate is complete
Set doc = ie.document
Set doc1 = doc.frames(2).document 'here comes the error
может кто-нибудь, пожалуйста, помогите ?
Удалить чрезмерный 'Set т.е. = New InternetExplorer', добавьте' Do Until IE.ReadyState = 4: DoEvents: Loop' после '.navigate'. Попробуйте найти необходимый кадр вручную в содержимом веб-страницы с помощью F12. – omegastripes
На веб-странице действительно есть кадры. Я проверил с ** F12 ** – xameeramir