Live-Forum - Die aktuellen Beiträge
Datum
Titel
16.10.2025 17:40:39
16.10.2025 17:25:38
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

auflisten

Forumthread: auflisten

auflisten
20.08.2007 12:18:02
Jürg
hallo forum
... schon die nachste frage
haben folgenden code gefunden

Sub Listen()
Dim wkb As Workbook
Dim wks As Worksheet
Dim iRow As Integer
For Each wkb In Workbooks
For Each wks In wkb.Worksheets
iRow = iRow + 1
Cells(iRow, 1).Value = wkb.Name
Cells(iRow, 2).Value = wks.Name
Next wks
Next wkb
End Sub


kann man den so abänders , das zuerts der dateiname ist "A" bei "B" tabellenname1; "C" tabelenname2 etc.
besten dank
mit gruss
jürg

Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
? o.w.T.
20.08.2007 12:23:59
Peter
?

Dateinamen Tabellenblattnamen auflisten
20.08.2007 13:02:31
Reinhard
Hi Jürg,

Option Explicit
Sub Listen()
Dim wkb As Workbook, wks As Worksheet, lRow As Long, iCol As Integer
For Each wkb In Workbooks
lRow = lRow + 1
Cells(lRow, 1) = wkb.Name
iCol = 1
For Each wks In wkb.Worksheets
iCol = iCol + 1
Cells(iRow, iCol).Value = wks.Name
Next wks
Next wkb
End Sub


Gruß
Reinhard

Anzeige
AW: auflisten
20.08.2007 13:19:00
jürg
Hallo Reinhard
es funktioniert, aber es nimmt nicht aus jeder datei die Tabellen
so dass es in A2 Dateiname in B2 1. Tabellname in c1 2. tabellname steht....etc
gruss
jürg

AW: auflisten
20.08.2007 13:36:00
Reinhard
Hi Jürg,
wenn es das gemacht hat, dann hast du Option Explicit weggelassen, mit Option Explicit hätte der Debugger bei "iRow" gemeckert...
Ich habe es korrigiert und getestet, funktionieert jetzt.

Option Explicit
Sub Listen()
Dim wkb As Workbook, wks As Worksheet, lRow As Long, iCol As Integer
For Each wkb In Workbooks
lRow = lRow + 1
Cells(lRow, 1) = wkb.Name
iCol = 1
For Each wks In wkb.Worksheets
iCol = iCol + 1
Cells(lRow, iCol).Value = wks.Name
Next wks
Next wkb
End Sub

Gruß
Reinhard

Anzeige
AW: auflisten
20.08.2007 14:44:00
Jürg
Hallo Reinhard!
vielen Dank .... es klappt bestens!
mit Gruss
Jürg
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige