Jedimaster
Mitglied
Hallo zusammen!
Ich erzeuge per VBA eine InternetExplorer-Instanz mittels:
Durch Absenden des Formulars werde ich automatisch auf eine andere Seite weitergeleitet. Wenn dann mittels Browser.Quit geschlossen werden soll, bekomme ich folgenden Dialog:
Bis hierhin läuft mein Skript perfekt durch, nur dann stopt der Automatismus leider und verlangt eine Interaktion vom User. Das Skript möchte ich aber automatisch laufen lassen..
Hat jemand eine Idee, wie ich diesen Modal-Dialog unterdrücken bzw. automatisch bestätigen kann?
VIele Grüße,
JM
Ich erzeuge per VBA eine InternetExplorer-Instanz mittels:
Code:
Set Browser = CreateObject("InternetExplorer.Application")
Browser.Silent = True
Browser.Navigate "http://localhost/myform.htm"
Do While Browser.Busy Or Browser.ReadyState <> READYSTATE_COMPLETE
DoEvents
Loop
Browser.Document.forms(0).feld1.Value = wert1
Browser.Document.forms(0).feld2.Value = wert2
Browser.Document.forms(0).submitbutton.Click
Do While Browser.Busy Or Browser.ReadyState <> READYSTATE_COMPLETE
DoEvents
Loop
Browser.Quit
Durch Absenden des Formulars werde ich automatisch auf eine andere Seite weitergeleitet. Wenn dann mittels Browser.Quit geschlossen werden soll, bekomme ich folgenden Dialog:
The webpage you are viewing is trying to close the window.
Do you want to close this window?
YES NO
Bis hierhin läuft mein Skript perfekt durch, nur dann stopt der Automatismus leider und verlangt eine Interaktion vom User. Das Skript möchte ich aber automatisch laufen lassen..
Hat jemand eine Idee, wie ich diesen Modal-Dialog unterdrücken bzw. automatisch bestätigen kann?
VIele Grüße,
JM