© 2005 -
Eine Webseite für EXCEL-
Excel4 -
Neben den gewöhnlichen Tabellenblatt-
Seit der Einführung der Programmiersprache VBA verlieren die Excel4-
Die Excel4-
So wird mit =ARBEITSMAPPE.ZUORDNEN(1) z.B. eine Matrix mit den Namen aller Tabellenblättern der aktiven Mappe erstellt, auf deren Inhalte Sie mit der Funktionen INDEX() zugreifen können, um die einzelnen Namen auszulesen. Die Funktion =ARBEITSMAPPE.ZUORDNEN(1) können Sie jedoch NICHT direkt in eine Zelle eingeben, ansonsten erscheint folgende Fehlermeldung :
Sie müssen daher per Strg+F3 oder "Formeln -
Name : Tabs
Bezieht sich auf : =ARBEITSMAPPE.ZUORDNEN(1)
Um die Namen der Tabellenblätter in den Zellen eines Tabellenblattes anzuzeigen verwenden Sie anschließend folgende Funktion : =INDEX(Tabs;1) => Zeigt den Namen des ersten Blattes an,
=INDEX(Tabs;2) => Zeigt den Namen des zweiten Blattes an etc.
Nach dem gleichen Prinzip werden auch die anderen Excel4-
HINWEIS : In der Praxis wird der Name für die Tabellenblattnamen meist dynamisch mit dem Zusatz +0*JETZT() definiert : =ARBEITSMAPPE.ZUORDNEN(1+0*JETZT())
Dies sorgt dafür, dass beim Einfügen/Löschen/Verschieben/Umbenennen von Tabellenblättern automatisch der korrekte Name angezeigt wird.
Weiterhin wird in der Praxis der INDEX der MATRIX häufig mit ZEILE() variiert, z.B.
: =INDEX(Tabs;ZEILE()-
Weitere praxisbezogene Anwendungsbeispiele und Tipps zu den Excel4-
Weiterer Text folgt in naher Zukunft !