Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1252to1256
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
Inhaltsverzeichnis

Über Auswahlfeld auf Tabellenblatt wechseln

Über Auswahlfeld auf Tabellenblatt wechseln
Hurtig
Ich habe folgendes Problem,
ich möchte über einen Dialog (oder ein Auswahlfeld / Dropdown) ein Tabellenblatt auswählen können und nach der Auswahl auf dieses springen. Die Namen der vorhandenen Tabellenblätter sind unterschiedlich und können frei vergeben werden. Die Anzahl der Tabellenblätter variiert und steigt in der Regel stetig. Das Auswahlfeld muss also ständig automatisch angepasst werden und sollte immer aktuell sein. Ich hoffe, jemand hat von euch eine Idee.

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

Betreff
Benutzer
Anzeige
Blattwahl - das geht auch mit Bordmitteln ...
28.02.2012 00:49:55
Matthias
Hallo
Userbild
Nun einfach die gewünschte Tabelle wählen.
Gruß Matthias
AW: Blattwahl - das geht auch mit Bordmitteln ...
28.02.2012 01:16:39
Bernd
ok. Herzlichen Dank, das ist sehr einfach....
Kann man es trotzdem über ein Auswahlfeld lösen?
dann nimm eine UserForm + Combobox
28.02.2012 01:51:34
Matthias
Hallo
https://www.herber.de/bbs/user/79116.xls
Öffne die Datei mit aktivierten Makros
Starte dann das Makro "Formular"
Gruß Matthias
per Namen/ Formel
28.02.2012 10:48:32
Rudi
Hallo,
auch kein DropDown aber trotzdem ne Möglichkeit:
 BCD
3  Inhalt
4Definiere den Namen x mit Bezug auf: Tabelle2
5=ARBEITSMAPPE.ZUORDNEN(1+0*JETZT()) Test
6  Test (2)
7Schreibe in irgendeine Zelle diese Formel und kopiere sie so weit runter, wie du glaubst, dass die Mappe irgendwann mal Blätter haben könnte:  
8   
9=WENN(ZEILE(A1)>ANZAHL2(x);"";HYPERLINK("#'"& INDEX(x;ZEILE(A1))& "'!A1";TEIL(INDEX(x;ZEILE(A1));FINDEN("]";INDEX(x;ZEILE(A1)))+1;99)))  
10   
11Eingefügte / gelöschte Blätter werden automatisch erkannt.  
12   

NameBezug
x=ARBEITSMAPPE.ZUORDNEN(1+0*JETZT())

ZelleFormel
D3=WENN(ZEILE(B1)>ANZAHL2(x);"";HYPERLINK("#'"& INDEX(x;ZEILE(B1))& "'!A1";TEIL(INDEX(x;ZEILE(B1));FINDEN("]";INDEX(x;ZEILE(B1)))+1;99)))
D4=WENN(ZEILE(B2)>ANZAHL2(x);"";HYPERLINK("#'"& INDEX(x;ZEILE(B2))& "'!A1";TEIL(INDEX(x;ZEILE(B2));FINDEN("]";INDEX(x;ZEILE(B2)))+1;99)))
D5=WENN(ZEILE(B3)>ANZAHL2(x);"";HYPERLINK("#'"& INDEX(x;ZEILE(B3))& "'!A1";TEIL(INDEX(x;ZEILE(B3));FINDEN("]";INDEX(x;ZEILE(B3)))+1;99)))

Gruß
Rudi
Anzeige
Danke...
28.02.2012 12:43:08
Bernd
für die super netten Antworten. Habe meine Lösung gefunden!

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige