Live-Forum - Die aktuellen Beiträge
Datum
Titel
24.04.2024 19:29:30
24.04.2024 18:49:56
24.04.2024 17:19:09
Anzeige
Archiv - Navigation
344to348
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
344to348
344to348
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Tabellennamen listen in einem Gesamtblatt

Tabellennamen listen in einem Gesamtblatt
02.12.2003 12:36:06
Tanja
Hallo Profis,

ich möchte in einem Gesamt-Blatt der Datei alle Tabellennamen in einer Spalte in Reihenfolge der Blätter auflisten lassen. Daneben soll dann jeweils der Wert dieses Blattes aus Zelle F28 erfolgen.

Geht das mit Formeln? Wenn ja, wie? Oder VBA?

Vielen Dank im Voraus für die Hilfe!

Gruß
Tanja

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

Betreff
Datum
Anwender
Anzeige
AW: Tabellennamen listen in einem Gesamtblatt
02.12.2003 12:43:51
xXx
Hallo,

Gesamtblatt ist Blatt 1!

Sub Namen()
For Z=2 to ActiveWorkbook.Sheets.Count
With Sheets(1)
.Cells(z,1)=Sheets(z).Name
.Cells(z,2)=Sheets(z).Range("F28")
End With
Next Z
End Sub

Gruß aus'm Pott
Udo
http://www.excelerator.de

P.S. Das Forum lebt auch von den Rückmeldungen der Frager an die Antworter!
AW: Tabellennamen listen in einem Gesamtblatt
02.12.2003 13:20:47
Tanja
Danke,
das funktioniert schon mal prächtig!
Könnte man auch das letzte Tabellenblatt in dieser Auflistung ausschliessen?

Gruß
Tanja
Anzeige
AW: Tabellennamen listen in einem Gesamtblatt
02.12.2003 13:29:21
xXx
Hallo,
sicher!
For Z=2 to ActiveWorkbook.Sheets.Count-1

Gruß aus'm Pott
Udo
http://www.excelerator.de

P.S. Das Forum lebt auch von den Rückmeldungen der Frager an die Antworter!
AW: Tabellennamen listen in einem Gesamtblatt
02.12.2003 15:05:37
Tanja
klappt prima - danke
AW: Tabellennamen listen in einem Gesamtblatt
02.12.2003 12:56:06
GerdW
Hallo,

Sub Blattnamen()
Dim b as integer
For b = 1 to ActiveWorkbook.Sheets.Count
If sheets(b).Name <> "Gesamt-Blatt" then
b = b + 1
With Sheets("Gesamt-Blatt")
.Cells(b,1)=Sheets(b).Name
On error resume next 'falls Diagrammblätter vorhanden sind
.Cells(b,2)=Sheets(b).[F28]
End With
end if
Next
End Sub


Gerd
Anzeige

67 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige