Set objCollection = IE.document.getElementsByTagName("a") i = 0 While i < objCollection.Length ' alle Bilder-Links öffnen Debug.Print objCollection(i).innertext If InStr(1, objCollection(i).innertext, ".jpg", vbTextCompare) Then objCollection(i).Click Do While IE.Busy Application.Wait DateAdd("s", 1, Now) ' wait 1 sec. Loop End If i = i + 1 Wend
Nun möchte ich aber nicht objCollection(i).Click ausführen, was den Link in einem neuen FENSTER öffnet, sondern den Link in einem neuen TAB öffnen. Wie lautet der Code hierfür ?
(Ich weiss, dass man das Verhalten im IE umstellen kann, es geht aber um mehrere Dutzend Arbeitsplätze/Anwender und das Erhalten der Company-weiten Voreinstellungen im IE.)
Danke !