Sto tentando di automatizzare l'invio di un modulo in Excel per lavoro e ho problemi con le nozioni di base. Continuo a ricevere il messaggio di errore:Excel VBA "Metodo" Documento "dell'oggetto" IWebBrowser2 "non riuscito"
"Method 'Document' of object 'IWebBrowser2' failed"
Con il codice come è, e se includo la parte o nel controllo di attesa, ottengo l'errore
"Automation Error The object invoked has disconnected from its clients."
io non sono sicuro di cosa fai qui, ho cercato dappertutto soluzioni. Questo codice è destinato alla fine a fare più di questo, ma continua a fallire al primo tentativo di getElementsByTagName
.
Sub GoToWebsiteTest()
Dim appIE As Object 'Internet Explorer
Set appIE = Nothing
Dim objElement As Object
Dim objCollection As Object
If appIE Is Nothing Then Set appIE = CreateObject("InternetExplorer.Application")
sURL = *link*
With appIE
.Visible = True
.Navigate sURL
End With
Do While appIE.Busy ' Or appIE.ReadyState <> 4
DoEvents
Loop
Set objCollection = appIE.Document.getElementsByTagName("input")
Set appIE = Nothing
End Sub
Grazie mille per la risposta, funziona ora! (quella parte almeno, colpendo un altro problema dopo quello: /) –