Live-Forum - Die aktuellen Beiträge
Datum
Titel
24.04.2024 19:29:30
24.04.2024 18:49:56
Anzeige
Archiv - Navigation
848to852
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
848to852
848to852
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Schleife für Hyperlink öffnen??

Schleife für Hyperlink öffnen?
05.03.2007 12:07:50
lobby007
Hallo Excel-Spezies,
ich möchte per Makro immer alle gelisteten Hyperlinks öffnen:
Range("A1:A7").Select
Selection.Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True
End Sub
==> da öffnet er nur den letzten Hyperlink aber nicht mehrere
Sub Makro2()
Range("A1").Select
Selection.Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True
Range("A2").Select
Selection.Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True
Range("A3").Select
Selection.Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True
Range("A4").Select
Selection.Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True
End Sub

==> da öffnet er nur den letzten Hyperlink aber nicht mehrere
Sub Makro2()
Range("A1").Select
Selection.Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True
Range("A2").Select
Selection.Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True
Range("A3").Select
Selection.Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True
Range("A4").Select
Selection.Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True
End Sub

Jetzt werden die Hyperlinks 1-4 geöffnet aber das muß doch auch einfacher gehen, vor allem müßte ich immer erweitern wenn mal was dazukommt.
Ich würde den Bereich A1:A7 auch einfach "Hyperlink" nennen und dann kann man den Bereich erweitern.
Preisfrage: wie kann man das in einer Schleife lösen?
Gruß lobby007

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

Betreff
Datum
Anwender
Anzeige
AW: Schleife für Hyperlink öffnen?
05.03.2007 12:46:00
Mag
Hi,
so z.B.:
Sub test()
Dim i As Integer
For i = 1 To Selection.Hyperlinks.Count
Hyperlinks(i).Follow NewWindow:=False, AddHistory:=True
Next i
End Sub

Gruss
AW: Schleife für Hyperlink öffnen?
05.03.2007 12:57:33
lobby007
Danke mag,
mußte noch etwas anpassen:
Sub allehyperlinks()
Range("Hyperlink").Select
Dim i As Integer
For i = 1 To Selection.Hyperlinks.Count
Selection.Hyperlinks(i).Follow NewWindow:=False, AddHistory:=True
Next i
End Sub
aber jetzt geht es wie verrückt.
Nochmals vielen Dank - stand etwas auf der Leitung.
gruß lobby007
Anzeige

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige