Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

IE Tabs schließen per "Document.Title"

Forumthread: IE Tabs schließen per "Document.Title"

IE Tabs schließen per "Document.Title"
25.05.2019 09:02:40
leehmer
IE Tabs schließen per "Document.Title"
Hallo zusammen,
ich habe ein kleines Probelm mit dem Schließen von Tabs im IE. Mit nachstehendem Code sollen alle Tabs die im >Dokument.Title Wenn ich es anhand des LocationName mache funktioniert es; leider ist dieser zu pauschal und lässt mich die Tabs nicht eindeutig anprechen.
Sub CloseTabs()
Dim objWindow As Object
Dim objShell As Object
On Error GoTo Fin
Set objShell = CreateObject("Shell.Application")
For Each objWindow In objShell.Windows
'If objWindow.LocationName Like "*" & "Amazon" & "*" Then objWindow.Quit
If objWindow.document.Title Like "*" & "Amazon" & "*" Then objWindow.Quit
Next objWindow
Fin:
Set objShell = Nothing
If Err.Number  0 Then MsgBox "Error: " & _
Err.Number & " " & Err.Description
End Sub
Vielen Dank für Eure Unterstützung.
Beste Grüße
leehmer
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: IE Tabs schließen per "Document.Title"
25.05.2019 18:46:51
Anton
Hallo Patrick,
du musst nur bei objWindow überprüfen, ob das IE und nicht Windowsexplorer ist, etwa so:
Code in Zwischenablage:

Sub CloseTabs()  
  Dim objWindow As Object  
  Dim objShell As Object  
  Set objShell = CreateObject("Shell.Application")  
  For Each objWindow In objShell.Windows  
    If InStr(1, UCase(objWindow.FullName), "IEXPLORE") > 0 Then    
      If objWindow.document.Title Like "*" & "Amazon" & "*" Then objWindow.Quit  
    End If  
  Next objWindow
  Set objShell = Nothing  
End Sub


mfg Anton
Anzeige
AW: IE Tabs schließen per "Document.Title"
26.05.2019 18:37:48
leehmer
Hallo Anton,
funktioniert super - vielen Dank.
Wenn sich nun die Tabellenblätter in unterschiedlichen Browserfenster befinden (Eigene Sessions); gibt es eine Möglichkeit diese auch per Document.Title anzusprechen und den Internet Explorer zu schließen?
Besten Dank vorab
MfG Patrick
Anzeige

Forumthreads zu verwandten Themen

Anzeige