ich möchte über einen VBA Code eine Anwendung über den Internet Explorer aufrufen und an einer bestimmten Positionen auf der Seite eine variable Auftragsnummer manuell in ein Feld über ein Eingabefenster eintragen lassen, damit ich nur von diesem Auftrag die Umfänge erhalte. Über den Befehl sendkeys z.B. TAB lässt es sich schlecht umsetzen, da unterschiedliche User auch unterschiedliche IE Oberflächeneinstellungen benutzen. Welche Möglichkeit gibt es noch?
Unten folgend der Code den ich bisher erstellt habe.
Sub IE()
On Error Resume Next
Dim IEApp As Object
Dim strURL As String
Set IEApp = CreateObject("InternetExplorer.Application")
IEApp.Visible = True
IEApp.Navigate "http://um.dc.lan/umebosswebapp/frmAN100.do" 'anpassen
Do: Loop Until IEApp.Busy = False
Do: Loop Until IEApp.Busy = False
Do: Loop Until IEApp.Document.ReadyState = "complete"
Set IEApp = Nothing
End Sub
Gruß Tom