Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
912to916
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
912to916
912to916
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Hyperlink einfügen

Hyperlink einfügen
12.10.2007 11:30:11
serge
Hallo Leute
Ich mache eine Liste meiner Tabellenblätter und möchte gleichzeitig die Linkadresse noch einfügen!

Sub Name()
For i = 1 To Worksheets.Count
Cells(i, 1) = Sheets(i).Name
'    ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:= _
'       "'Sheets(i).Name'!A1", TextToDisplay:="Sheets(i).Name"
Next i
End Sub


Wie mache ich es das "Sheets(i).Name" aktive wird
Danke Serge

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Hyperlink einfügen
12.10.2007 11:58:46
Kawensmann
Hallo,
zunächst mal: Keine VBA-Befehle oder -Eigenschaften als Namen für eine Prozedur verwenden!
So läuft's:

Sub TabellenNamen()
For i = 1 To Worksheets.Count
Cells(i, 1).Value = Sheets(i).Name
ActiveSheet.Hyperlinks.Add Anchor:=Cells(i, 1), Address:="", SubAddress:= _
Sheets(i).Name & "!A1", TextToDisplay:=Sheets(i).Name
Next i
End Sub


Gruß
Kawensmann

AW: Hyperlink einfügen
12.10.2007 12:01:00
IngGi
Hallo serge,
so?

Sub test()
Dim i As Integer
For i = 1 To Worksheets.Count
Cells(i, 1) = Sheets(i).Name
ActiveSheet.Hyperlinks.Add Anchor:=Cells(i, 1), Address:="", SubAddress:= _
"'" & Sheets(i).Name & "'!A1", TextToDisplay:=Sheets(i).Name
Next 'i
End Sub

Gruß Ingolf

Anzeige
Danke an beide!
12.10.2007 14:15:33
egres
Es klappt super!
Serge

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige