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

Inhaltsverzeichnis über eingeblendete Tabellenbl.

Inhaltsverzeichnis über eingeblendete Tabellenbl.
23.06.2004 09:48:48
Andre
Hallo,
ich habe unter http://www.wintotal.de/Artikel/tabellenblaetter/tabellenblaetter.php eine Lösung gefunden, wie man ein Inhaltsverzeichnis für eine Excel-Datei mit vielen Tabellenblätter erstellen kann. Diese Lösung möchte ich jetzt so abändern, dass nur noch die eingeblendeten Tabellenblätter in das Inhaltsverzeichnis aufgenommen werden. Die ausgeblendeten Blätter sollen nicht auftauchen.
Kann mir dabei bitte jemand helfen?

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

Betreff
Datum
Anwender
Anzeige
AW: Inhaltsverzeichnis über eingeblendete Tabellenbl.
Ulf
Option Explicit

Sub Inhalt()
Dim b As Integer, sh As Object
Sheets("Tabelle1").Columns(1).Clear
For Each sh In Sheets
If sh.Visible Then
b = b + 1
Sheets("Tabelle1").Cells(b, 1) = sh.Name
End If
Next
End Sub

Ulf
AW: Inhaltsverzeichnis über eingeblendete Tabellenbl.
23.06.2004 10:01:38
Andre
Hallo Ulf,
vielen Dank für die schnelle Antwort. Das ist genau das, was ich gesucht habe. Ich muss es nur noch in den ganzen Code reinbasteln.
Andre
AW: Inhaltsverzeichnis über eingeblendete Tabellenbl.
Uduuh
Hallo,
ersetze folgenden Code in Private Sub Verzeichnis_auf_Verzeichnisblatt_erstellen():
'Tabelle mit Nr/Tabellenname füllen
l_wsAnz = ThisWorkbook.Worksheets.Count 'Anzahl Tabellenblaetter
l_zeile = l_zeile + 1
For i = 1 To l_wsAnz
If Worksheets(i).Visible = xlSheetVisible Then
ws.Cells(l_zeile, c_Tab_Spalte_BlattNr).Value = l_zeile - 4
ws.Cells(l_zeile, c_Tab_Spalte_BlattName).Value = ThisWorkbook.Worksheets(i).Name
l_zeile = l_zeile + 1
End If
Gruß aus'm Pott
Udo
Anzeige
AW: Inhaltsverzeichnis über eingeblendete Tabellenbl.
23.06.2004 10:37:46
Andre
Hi Udo,
das ist ja schon die Endlösung - vielen Dank - es schaut super aus.
Andre

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige