Live-Forum - Die aktuellen Beiträge
Datum
Titel
24.04.2024 19:29:30
24.04.2024 18:49:56
Anzeige
Archiv - Navigation
1364to1368
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

Tabellenblatt über Variable ansprechen

Tabellenblatt über Variable ansprechen
20.06.2014 23:53:32
reiner

Hallo Leute,
mit nachfolgendem Programmcode wird der Name eines Tabellenblatts ausgelesen:

Variable1 = ActiveWorkbook.ActiveSheet.Name
Während der Abarbeitung des Makros werden weitere Tabellenblätter geöffnet.
Am Ende der Makro-Bearbeitung soll mittels des in "Variable1" gespeicherten Namens das am Anfang geöffnete Tabellenblatt erneut aktiviert werden. Mit:
ActiveWorkbook.ActiveSheet.Name = Variable1 

funktioniert das aber nicht. Kann mir jemand einen Tipp geben?
mfG
reiner

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Tabellenblatt über Variable ansprechen
21.06.2014 00:11:14
Daniel
Hi
der von dir verwendete Befehl ändert den Namen des aktiven Tabellenblatts in den Wert der Variablen.
um das Blatt zu aktivieren, dessen Namen du in der Variablen gespeichert hast, musst du folgendes verwenden:
activeworkbook.Sheets(Variable1).Activate
Gruß Daniel

AW: Tabellenblatt über Variable ansprechen
21.06.2014 00:22:53
reiner
hallo Daniel,
das ist die Lösung, danke dir
reiner

AW: Tabellenblatt über Variable ansprechen
21.06.2014 10:53:14
Hajo_Zi
Hallo Reiner,
Select, Activate usw. ist in VBA zu 99,9% nicht notwendig.
Der Cursor ist kein Hund der überall rumgeführt werden muss.
Hinweise zu select usw. Hajo-Excel.de
Hinweise zu select usw. Online-Excel.de
verzichte darauf und Du hast das Problem nicht.

Anzeige

17 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige