Sub Tabellenblaetter_auslesen() Dim az As Integer For az = 1 To ActiveWorkbook.Worksheets.Count Cells(az, 1) = ThisWorkbook.Worksheets(az).Name Next az End Sub
Hi Holger, hatte diese Frage auch grad in einem anderen Forum (anderer Fragesteller) so beantwortet: Einfügen -> Namen -> Definieren/Festlegen, Name: x bezieht sich auf: =ARBEITSMAPPE.ZUORDNEN(1+0*JETZT()) In irgendeine Zelle jetzt diese Formel und runterkopieren: =WENN(ZEILEN($1:1)>VERGLEICH("";x;-1);"";TEIL(INDEX(x;ZEILEN($1:1));FINDEN("]";INDEX(x;ZEILEN($1:1)))+1;31)) Grüße Boris
Cells(az, 1) = ThisWorkbook.Worksheets(az).Name
58.4k Fragen
249k Antworten
7k Nutzer