Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
984to988
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
984to988
984to988
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Blattnamen in Tabelle auflisten

Blattnamen in Tabelle auflisten
13.06.2008 12:53:00
Eddie123
Hallo, ich würde gerne die Tabellenbalttnemen (z.B. Tabelle 1, 2 u.s.w.) in einen Tabellenbalett auflisten lassen.
Habe auch schon in anderen Foren das gefunden, wo das NUR in der Zelle A1 realisiert wurde, das dort der erste tabellenname angezeigt wird.
Ich würde aber gerne, das in der Zelle A17 oder B6 erst die Auflistung der vorhandenen Tabellennamen erfolgt.
thx schon einmal für die Hilfe

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Blattnamen in Tabelle auflisten
13.06.2008 12:57:00
Hajo_Zi
Hallo Eddie,
vorhandene Tabellen

 ABCD
1DatumVeranstaltung
2Übersicht   
3vorhandene Tabellen   
412.10.2003Oktoberfest - Kunde Mustermann  
517.04.2003Maifest - Jungesellenverein  
6    
7 Hi Holger,  
8    
9 hatte diese Frage auch grad in einem anderen Forum (anderer Fragesteller) so beantwortet:  
10    
11 Einfügen -> Namen -> Definieren/Festlegen, Name: x  
12 bezieht sich auf:  
13 =ARBEITSMAPPE.ZUORDNEN(1+0*JETZT())  
14    
15 In irgendeine Zelle jetzt diese Formel und runterkopieren:  
16 =WENN(ZEILEN($1:1)>VERGLEICH("";x;-1);"";TEIL(INDEX(x;ZEILEN($1:1));FINDEN("]";INDEX(x;ZEILEN($1:1)))+1;31))  
17    
18 Grüße Boris  
19    
20    
21 Formel runter ziehen falls Mehr Tabellen  

Formeln der Tabelle
ZelleFormel
A2=WENN(ZEILEN($1:1)>VERGLEICH("";x;-1); "";TEIL(INDEX(x;ZEILEN($1:1)); FINDEN("]";INDEX(x;ZEILEN($1:1)))+1;31))
A3=WENN(ZEILEN($1:2)>VERGLEICH("";x;-1); "";TEIL(INDEX(x;ZEILEN($1:2)); FINDEN("]";INDEX(x;ZEILEN($1:2)))+1;31))
A4=WENN(ZEILEN($1:3)>VERGLEICH("";x;-1); "";TEIL(INDEX(x;ZEILEN($1:3)); FINDEN("]";INDEX(x;ZEILEN($1:3)))+1;31))
B4=WENN(ISTFEHLER(INDIREKT(A4&"!B4:D4")); "";INDIREKT(A4&"!B4:D4"))
A5=WENN(ZEILEN($1:4)>VERGLEICH("";x;-1); "";TEIL(INDEX(x;ZEILEN($1:4)); FINDEN("]";INDEX(x;ZEILEN($1:4)))+1;31))
B5=WENN(ISTFEHLER(INDIREKT(A5&"!B4:D4")); "";INDIREKT(A5&"!B4:D4"))
A6=WENN(ZEILEN($1:5)>VERGLEICH("";x;-1); "";TEIL(INDEX(x;ZEILEN($1:5)); FINDEN("]";INDEX(x;ZEILEN($1:5)))+1;31))
B6=WENN(ISTFEHLER(INDIREKT(A6&"!B4:D4")); "";INDIREKT(A6&"!B4:D4"))
C6=WENN(ISTFEHLER(INDIREKT(A6&"!E4")); "";INDIREKT(A6&"!E4"))
D6=WENN(ISTFEHLER(INDIREKT(A6&"!F4")); "";INDIREKT(A6&"!F4"))
D7=WENN(ISTFEHLER(INDIREKT(A7&"!F4")); "";INDIREKT(A7&"!F4"))
D8=WENN(ISTFEHLER(INDIREKT(A8&"!F4")); "";INDIREKT(A8&"!F4"))
D9=WENN(ISTFEHLER(INDIREKT(A9&"!F4")); "";INDIREKT(A9&"!F4"))
D10=WENN(ISTFEHLER(INDIREKT(A10&"!F4")); "";INDIREKT(A10&"!F4"))
D11=WENN(ISTFEHLER(INDIREKT(A11&"!F4")); "";INDIREKT(A11&"!F4"))
D12=WENN(ISTFEHLER(INDIREKT(A12&"!F4")); "";INDIREKT(A12&"!F4"))
D13=WENN(ISTFEHLER(INDIREKT(A13&"!F4")); "";INDIREKT(A13&"!F4"))
D14=WENN(ISTFEHLER(INDIREKT(A14&"!F4")); "";INDIREKT(A14&"!F4"))
D15=WENN(ISTFEHLER(INDIREKT(A15&"!F4")); "";INDIREKT(A15&"!F4"))
D16=WENN(ISTFEHLER(INDIREKT(A16&"!F4")); "";INDIREKT(A16&"!F4"))
D17=WENN(ISTFEHLER(INDIREKT(A17&"!F4")); "";INDIREKT(A17&"!F4"))
D18=WENN(ISTFEHLER(INDIREKT(A18&"!F4")); "";INDIREKT(A18&"!F4"))
A19=WENN(ZEILEN($1:18)>VERGLEICH("";x;-1); "";TEIL(INDEX(x;ZEILEN($1:18)); FINDEN("]";INDEX(x;ZEILEN($1:18)))+1;31))
B19=WENN(ISTFEHLER(INDIREKT(A19&"!B4:D4")); "";INDIREKT(A19&"!B4:D4"))
C19=WENN(ISTFEHLER(INDIREKT(A19&"!E4")); "";INDIREKT(A19&"!E4"))
D19=WENN(ISTFEHLER(INDIREKT(A19&"!F4")); "";INDIREKT(A19&"!F4"))
A20=WENN(ZEILEN($1:19)>VERGLEICH("";x;-1); "";TEIL(INDEX(x;ZEILEN($1:19)); FINDEN("]";INDEX(x;ZEILEN($1:19)))+1;31))
B20=WENN(ISTFEHLER(INDIREKT(A20&"!B4:D4")); "";INDIREKT(A20&"!B4:D4"))
C20=WENN(ISTFEHLER(INDIREKT(A20&"!E4")); "";INDIREKT(A20&"!E4"))
D20=WENN(ISTFEHLER(INDIREKT(A20&"!F4")); "";INDIREKT(A20&"!F4"))
A21=WENN(ZEILEN($1:20)>VERGLEICH("";x;-1); "";TEIL(INDEX(x;ZEILEN($1:20)); FINDEN("]";INDEX(x;ZEILEN($1:20)))+1;31))
C21=WENN(ISTFEHLER(INDIREKT(A21&"!E4")); "";INDIREKT(A21&"!E4"))
D21=WENN(ISTFEHLER(INDIREKT(A21&"!F4")); "";INDIREKT(A21&"!F4"))
Namen in Formeln
ZelleNameBezieht sich auf
A2x=ARBEITSMAPPE.ZUORDNEN(1+0*JETZT())
A3x=ARBEITSMAPPE.ZUORDNEN(1+0*JETZT())
A4x=ARBEITSMAPPE.ZUORDNEN(1+0*JETZT())
A5x=ARBEITSMAPPE.ZUORDNEN(1+0*JETZT())
A6x=ARBEITSMAPPE.ZUORDNEN(1+0*JETZT())
A19x=ARBEITSMAPPE.ZUORDNEN(1+0*JETZT())
A20x=ARBEITSMAPPE.ZUORDNEN(1+0*JETZT())
A21x=ARBEITSMAPPE.ZUORDNEN(1+0*JETZT())
Namen verstehen


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4

Anzeige
AW: Blattnamen in Tabelle auflisten
13.06.2008 13:25:47
Eddie123
Danke klappt super

kleine Zusatzfunktion möglich ?
13.06.2008 13:34:00
Eddie123
Ich würde gerne noch dynamisch ein LINK auf den jeweiligen Tabellenblattname machen, geht das recht einfach, also nicht mit der SelberHand Methode ?

AW: kleine Zusatzfunktion möglich ?
13.06.2008 13:36:27
Rudi
Hallo,
geht mit der Funktion HYPERLINK()
Gruß
Rudi

AW: kleine Zusatzfunktion möglich ?
13.06.2008 13:59:05
Eddie123
meinst du es so ?
=HYPERLINK(WENN(ZEILEN($1:2)>VERGLEICH("";x;-1);"";TEIL(INDEX(x;ZEILEN($1:2));FINDEN("]";INDEX(x; ZEILEN($1:2)))+1;31)))


bei mir geht das leider nicht, da er ja sonst den absoluten Pfad mit den Hyperlink erstellen macht

AW: kleine Zusatzfunktion möglich ?
13.06.2008 14:05:36
{Boris}
Hi Eddie,
=WENN(ZEILEN($1:1)>ANZAHL2(x);"";HYPERLINK("#'"&INDEX(x;ZEILEN($1:1))&"'!A1";TEIL(INDEX(x; ZEILEN($1:1));FINDEN("]";INDEX(x;ZEILEN($1:1)))+1;99)))
und runterkopieren.
Grüeß Boris

Anzeige
AW: kleine Zusatzfunktion möglich ?
13.06.2008 14:48:14
Eddie123
Danke erst einmal, klappt SUPER ... habe die Version von Reinhard jetzt noch nicht getestet .. werd ich aber auch mal machen

AW: kleine Zusatzfunktion möglich ?
13.06.2008 14:39:46
Reinhard
Hi Eddie,
D8 : =HYPERLINK("#"&INDEX(x;ZEILE()-7)&"!C1";WECHSELN(INDEX(x;ZEILE()-7);y;""))
D9 : =HYPERLINK("#"&INDEX(x;ZEILE()-7)&"!C1";WECHSELN(INDEX(x;ZEILE()-7);y;""))
D10: =HYPERLINK("#"&INDEX(x;ZEILE()-7)&"!C1";WECHSELN(INDEX(x;ZEILE()-7);y;""))
Festgelegte Namen:
x: =ARBEITSMAPPE.ZUORDNEN(1 +JETZT()*0)
y: ="["&ZELLE.ZUORDNEN(66)&"]"
Gruß
Reinhard

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige