Füllen Sie Benutzername und Passwort in eine Webseite mithilfe von VBA
Dies ist mein Erster Versuch, um durch einen IE-browser über VBA.
Ich versuche mich zu:
- gehen Sie auf diese Webseite https://hb2.bankleumi.co.il/e/Login.html
- füllen Sie username
- füllen Sie das Kennwort ein
- klicken Sie auf den "login" - button
für jetzt bin ich immer die Fehlermeldung "die Methode 'Document' für das Objekt 'IWebBrowser2' ist fehlgeschlagen"
Habe ich versucht zu inspizieren, um die Elemente in den html-code der Webseite und finden Sie Ihre ids, aber ich glaube, ich mache einige Fehler, die in aufrufen der Methoden oder nähert sich dem Objekt.
mein code ist:
Option Explicit
Sub dataFromLeumi()
Dim myPassword As String
myPassword = "somepassword"
Dim myUserName As String
myUserName = "someusername"
Dim loginPath As String
loginPath = "https://hb2.bankleumi.co.il/e/Login.html"
Dim IE As Object
Set IE = CreateObject("InternetExplorer.application")
IE.Visible = True
IE.navigate loginPath
Dim userName As Object
Set userName = IE.document.getattribute("uid")
userName.Item(0).Value = myUserName
Dim password As Object
password = IE.document.getelementbyid("password")
password.Item(0).Value = myPassword
IE.document.getelementbyid("enter").Click
End Sub
Was sollte ich ändern in meinem code? Was soll ich verpassen?
Dank!
InformationsquelleAutor Max Segal | 2014-06-04
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen, diese
Wenn hilfreich, markieren Sie bitte die Antwort als angenommen, danke.
noch nicht genug Ruf zu Stimmen.. arbeiten..
Akzeptieren einer Antwort unterscheidet sich von der Abstimmung. Jede OP kann "akzeptieren" die Antwort.
Fertig! Danke!!!
InformationsquelleAutor ron