Ciao a tutti, se possibile avrei bisogno di alcune info-aiuti
Sul sito "AGCOM" si possono digitare numeri di telefono. Se questo numero è "registrarto", viene fornito una risposta.
Sub Indirizzi_associazione()
Dim IE As Object
Dim Doc As Object
Dim r As Integer
Dim c As Integer
Dim HTMLtr As Object
Dim HTMLTable As Object
Dim HTMLtd As Object
Dim HTMLTables As Object
Dim myURL As String
Cells.Clear
Set IE = CreateObject("InternetExplorer.Application")
myURL = "https://www.agcom.it/numerazionicallcenter"
With IE
.Navigate myURL
.Visible = True
Do While .Busy: DoEvents: Loop
Do While .ReadyState <> 4: DoEvents: Loop
End With
Set Doc = IE.Document
Doc.getElementById("numerotelefono").Value = "0123456789" ' riesco inserirlo
Doc.getElementById("filtro-submit").Click ' non da errore, mà non fa nulla
MsgBox Doc.getElementById("num-risultati")
MsgBox Doc.getElementById("odd")
MsgBox 3
Stop
'....
'....
IE.Quit
Set IE = Nothing
Set Doc = Nothing
End Sub
-----------
Tento di spiegarmi avvio il codice
1) Perchè mi appare sempre la maschera (accettare i cookie)
2) Premendo il bottone, dovrebbe cambiare il Link (non fà nulla)
3) Dato che cambia il link, non sò come riferirmi alla nuova pagina
[Modificato da ABCDEF@Excel 27/04/2021 17:24]