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

Inhaltsverzeichnis

Inhaltsverzeichnis
07.05.2007 08:46:31
Ernst
Guten Tag Forum
Der untenstehende Code erstellt ein Inhaltsverzeichniss aller Tabellenblätter. Könnte mir jemand helfen, den Code so anzupassen, dass nur die eingeblendeten Tabellenblätter im Inhaltsverzeichnis erscheinen?
Für eine Hilfe bin ich dankbar
mfg
Ernst Dunkel

Public Sub Inhaltsverzeichnis_einfügen()
'Inhaltsverzeichnis aller Tabellenblätter
'im erten Tabellenblatt ab Zeile A1 einfügen
Dim blatt As Object
Dim zeile As Double
zeile = 1
For Each blatt In Sheets
ActiveSheet.Cells(zeile, 1).Value = blatt.Name
zeile = zeile + 1
Next blatt
End Sub


4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Inhaltsverzeichnis
07.05.2007 09:26:11
Case
Hallo,
eine Möglichkeit:

Public Sub Inhalt()
Dim wksBlatt As Worksheet
Dim lngZeile As Long
lngZeile = 1
For Each wksBlatt In ThisWorkbook.Worksheets
If wksBlatt.Visible = xlSheetVisible Then
ActiveSheet.Cells(lngZeile, 1).Value = wksBlatt.Name
lngZeile = lngZeile + 1
End If
Next wksBlatt
End Sub


Servus
Case

AW: Inhaltsverzeichnis
07.05.2007 09:44:53
Case
Hallo,
bzw., wenn Du Diagrammblätter drin hast:

Public Sub Inhalt_1()
Dim objBlatt As Object
Dim lngZeile As Long
Application.ScreenUpdating = False
lngZeile = 1
Cells.Clear
For Each objBlatt In ThisWorkbook.Sheets
If objBlatt.Visible = xlSheetVisible Then
ActiveSheet.Cells(lngZeile, 1).Value = objBlatt.Name
lngZeile = lngZeile + 1
End If
Next objBlatt
Application.ScreenUpdating = True
End Sub


Servus
Case

Anzeige
AW: Inhaltsverzeichnis
07.05.2007 10:04:00
Ernst
Es sind keine Diagrammblätter enthalten!

Vielen Daank
07.05.2007 10:02:35
Ernst
Hallo Case
Vielen Dank für Deine schnelle Anwort, es funktioniert!
mfg
Ernst Dunkel

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige