Browser-fenster schließen
01.07.2008 20:19:00
Heiko
Hallo zusammen,
habe eine kleines Problem.
Ich möchete eine Internet-Seite mittels einer excel-Liste laden, eine screenshot erzeugen,
nächste I-seite usw.
Funktioniert prima.
Aber ich habe halt dann 50 oder mehr Fenster offen, weil jede Url in einem neuen fenster geöffnet wird.
Wie kann ich das Explorer fenster mit vba wieder schließen ?
Oder besser wie kann ich die nächste UrL im gleichen fenster laden?
Dank im schon mal
heiko
Sub LoadUrl()
Dim URL As String
Dim res, lZ
Sheets("Download-Liste").Select
lZ = ActiveSheet.Cells(Rows.Count, 1).End(xlUp).Row
res = ShellExecute(0&, "close", URL, vbNullString, vbNullString, vbNormalFocus)
For i = 2 To lZ
URL = Cells(i, 3)
res = ShellExecute(0&, "open", URL, vbNullString, vbNullString, vbNormalFocus)
Sleep 5000 '10 sekunden pause um ein anderes Fenster zu aktivieren
Call prcSave_Picture_Screen
Next i
End Sub