Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Liste aus den Namen der Tabellenblätter erstellen





Frage

Hallo, habe mal wieder eine Frage und hoffe das mir, wie schon so oft, über diesen Weg geholfen werden kann. Problem: Ich bekomme monatlich eine Excel-Datei die aus mehreren Tabellenblättern (ca. 20-30) besteht (pro Projekt ein Tab.Blatt). Ich muß dann für diese Datei eine Übersicht in der alle Projekte aufgelistet sind erstellen. Frage: Gibt es eine Formel oder ein Makro das mir eine Liste in einem neuen Tabellenblatt aus den Namen der vorhandenen Tabellenblätter erstellt??? Dann erstmal nen schönen Start in die Woche, bin schon auf eure Vorschläge gespannt. Gruß Lefty

Antwort 1 von Saarbauer

Hallo,

ein Makkro

Sub Tabellennamen()
     For i = 2 To Sheets.Count
          Range("A" & i).Value = Worksheets(i).Name
     Next i
End Sub


wobei deine Zusammenstellung auf Blatt 1 ist, sonst wäre es entsprechend zu ändern oder nähere Informationen zum Aufbau erforderlich

Gruß

Helmut

Antwort 2 von Lefty04

Hallo Helmut,

das ging ja schnell, DANKE ! ! !

Habe es getestet und es ist genau das was ich gesucht habe.

Nochmal danke, Gruß Lefty

Antwort 3 von Saarbauer

hallo,

falls aus den Blättern noch andere Daten übernommen werden sollen wäre eine Ergänzung der For Schleife mit den entsprechenden Vorgaben sinnvoll. Hierzu ist aber so keine Hilfe möglich

Gruß

Helmut