PDA

View Full Version : [VBA] collegamento/login a sito web


hello
08-06-2013, 00:43
Ciao, dovrei collegarmi da Excel tramite macro a un sito web fare il login e poi accedere a un'altra pagina del sito a cui mi sono loggato, con il seguente codice riesco a collegarmi al sito e fare il login soltanto che dopo questo non carica l'altra pagina (http://www........../index.asp), potete per favore aiutarmi? grazie!!! :help:

Sub collegamento()
Dim IE As Object
Set IE = CreateObject("InternetExplorer.Application")
IE.navigate "http://www........../login/insLogin.asp"
IE.Visible = True
Do While IE.Busy Or IE.readyState <> 4
DoEvents
Loop
IE.document.all("User").Value = "pluto"
IE.document.all("Pwd").Value = "paperino"
IE.document.forms(btnLogin).submit


IE.navigate "http://www........../index.asp"

End Sub

hello
08-06-2013, 13:08
ho provato a modificarlo così:

Sub collegamento()
Dim IE As Object
Set IE = CreateObject("InternetExplorer.Application")
IE.navigate "http://www........../login/insLogin.asp"
IE.Visible = True
Do While IE.Busy Or IE.readyState <> 4
DoEvents
Loop
IE.document.all("User").Value = "pluto"
IE.document.all("Pwd").Value = "paperino"
IE.document.forms(0).submit


IE.navigate "http://www........../index.asp"
Do While IE.Busy: DoEvents: Loop
Do Until IE.ReadyState <> 4: DoEvents: Loop

End Sub

però carica la seconda pagina senza aver fatto il login :muro:


Inoltre sapete dirmi per favore come faccio a verificare se è stato fatto e non è scaduto il login se rilancio la macro, in modo da caricare direttamente la seconda pagina ?:help: :help: :help:

grazie ;)

hello
09-06-2013, 17:42
:help:

hello
15-06-2013, 21:31
nessuno sa aiutarmi :cry: :muro:

:help: :help: :help: