Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1320to1324
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
Inhaltsverzeichnis

alle Tabellennamen in einer Tabelle anzeigen

alle Tabellennamen in einer Tabelle anzeigen
15.07.2013 10:25:06
Christof
hallo
Ich möchte in einem bestehenden Tabellenblatt "Inhaltsverzeichnis" (ab Zelle A2) die Namen aller Tabellenblätter dieser Arbeitsmappe aufführen. Nach dem hinzufügen/löschen von Tabellenblätter muss ich das Verzeichnis aktualisieren.
Bei der Recherche bin ich auf diesen Code gestossen:
Dim Quelle As Workbook, Ziel As Worksheet
Set Quelle = ActiveWorkbook
Set Ziel = Workbooks.Add().Sheets(1)
For i = 1 To Quelle.Sheets.Count
Ziel.Range("A" & i) = Quelle.Sheets(i).Name
Next
Dieser erstellt mir zwar das gewünschte Verzeichnis, allerdings nicht in der bestehenden Arbeitsmappe
Vielen Dank für die Hilfe
Gruss

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

Betreff
Datum
Anwender
Anzeige
Ohne Makro
15.07.2013 10:30:07
JACKD
mal als Formelalternative



Tabelle1
 AB
1   
2[xhtml_add_in.xlam]Tabelle1 
3[xhtml_add_in.xlam]Tabelle2 
4[xhtml_add_in.xlam]Tabelle3 
5   

verwendete Formeln
Zelle Formel Bereich R1C1 für Add In
A2:A5=WENNFEHLER(INDEX(x;ZEILE(A1) ) ;"")   =IFERROR(INDEX(x,ROW(R[-1]C) ) ,"")

definierte Namen
Name Bezieht sich auf Tabelle Z1S1-Formel
x=ARBEITSMAPPE.ZUORDNEN(1+0*JETZT()) =ARBEITSMAPPE.ZUORDNEN(1+0*JETZT())

XHTML Tabelle für Darstellung in Foren,
einschl. Bedingter Formatierung ab Version 2007
XHTML-Version 11.26



Grüße

Anzeige
AW: Ohne Makro
15.07.2013 11:04:09
Christof
Hallo JACKD
super, so komme ich auch ohne VBA zum Ziel
Vielen Dank

Danke für die Rückmeldung owT
15.07.2013 11:09:13
JACKD
owT ohne weiteren Text

139 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige