Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1488to1492
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Click auf Submit Button in html via VBA

Click auf Submit Button in html via VBA
30.04.2016 13:50:49
Henner
Hallo zusammen,
mit folgendem Code lasse ich Daten von Excel in html übergeben:

Sub Anmelden()
Dim IEApp As Object
Set IEApp = CreateObject("InternetExplorer.Application")
IEApp.Visible = True
IEApp.Navigate "https://xxx.xx/form.php?id=12345"
Do: Loop Until IEApp.Busy = False
Do: Loop Until IEApp.Busy = False
With IEApp.Document
Do: Loop Until .ReadyState = "complete"
.getelementbyid("username").Value = "BENUTZERNAME"
.getelementbyid("password").Value = "PASSWORT"
.getelementbyid("submit").Click
End With
Set IEApp = Nothing
End Sub
Leider funktioniert der Click auf den Submit Button nicht, da dieser keine ID zugewiesen hat:
Userbild
Kann mir jemand sagen wie ich diesen Button ansprechen bzw. anklicken kann?
Vielen Dank & Gruss, Henner

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Click auf Submit Button in html via VBA
30.04.2016 18:59:14
Christoph
Hey,
habe gerade erst selber an sowas gearbeitet.
Versuch mal das hier für deine Zeile submit click zu verwenden.
Dim objCtrl As Object
For Each objCtrl In IEApp.document.forms(0).elements
If objCtrl.Type = "submit" Then
If objCtrl.Value = "login" Then
Exit For
End If
End If
Next
Gruß Christoph

AW: Click auf Submit Button in html via VBA
30.04.2016 19:05:11
Christoph
Nachtrag.
Da fehlt natürlich eine Zeile.
Dim objCtrl As Object
For Each objCtrl In IEApp.document.forms(0).elements
If objCtrl.Type = "submit" Then
If objCtrl.Value = "login" Then
objCtrl.Click
Exit For
End If
End If
Next

Anzeige
AW: Click auf Submit Button in html via VBA (ERL)
02.05.2016 11:00:09
Henner
Hallo Christoph,
funktioniert perfekt - danke! Gruss Henner

317 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige