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

Links im Makro

Links im Makro
18.05.2005 09:54:19
Andre
Hallo Forum-Teilnehmer, @Baviariabob!
Habe folgendes Makro (Dank an Bavariabob!):

Sub ListSheets()
Dim a
ActiveWorkbook.Worksheets.Add.Name = "Übersicht"
a = 1
For Each Sheet In ActiveWorkbook.Worksheets
Sheets("Übersicht").Cells(a, 1).Value = Sheet.Name
a = a + 1
Next
End Sub

Hierzu möchte ich nun die Sheet-Namen verlinkt haben, also im Grunde ein verlinktes Inhaltsverzeichnis meiner Excel-Arbeitsmappe erstellen.
Vielen Dank schon mal im Voraus!
Andre

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

Betreff
Datum
Anwender
Anzeige
AW: Links im Makro
18.05.2005 09:57:20
ino
hatte zufälig da, vielleicht hift's:

Sub Inhaltsverzeichnis()
Set tbl = Worksheets.Add(Before:=Worksheets(1))
Sheets(1).Name = "Inhaltsverzeichnis"
Range("A1").Select
ActiveCell.FormulaR1C1 = "Inhaltsverzeichnis"
Range("A1").Select
Selection.Font.Bold = True
With Selection.Font
.Name = "Arial"
.Size = 12
.Strikethrough = False
.Superscript = False
.Subscript = False
.OutlineFont = False
.Shadow = False
.Underline = xlUnderlineStyleNone
.ColorIndex = xlAutomatic
End With
intzeile = 3
For i = 2 To ActiveWorkbook.Sheets.Count
tbl.cells(intzeile, 1).Value = Worksheets(i).Name
tbl.cells(intzeile, 1).Hyperlinks.Add Anchor:=cells(intzeile, 1), Address:="", SubAddress:="'" & Worksheets(i).Name & "'" & "!B20", TextToDisplay:=Worksheets(i).Name
intzeile = intzeile + 1
Next i
End Sub

Anzeige
AW: Links im Makro
18.05.2005 10:07:44
Andre
Genau das brauchte ich
Danke!
Gruß,
Andre

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige