17.10.2023, 15:54
hi,
kann ich zur zuletzt angewählten Tabelle springen?
Es gibt ja:
Sheets("Tabelle1").Select
und
ActiveSheet.Previous.Select
Wenn ich nun auf Tabelle3 bin und auf Tabelle1 springe mit obigen Befehl, dann kann ich nicht einfachh wieder zurück zu vorher ausgewählten Tabelle 3 springen, sondern ich muss es genau sagen: Seets("Tabelle3").Select
Wenn jetzt z.B eine Erklärung für alle Tabellen auf Tabelle 1 liegt und ich dann von allen Tabellen zu ihr springe ist das ja soweit so gut. Wenn ich allerdings dann wieder zurücspringen möchte, müsste ich zig Buttons in Tabelle 1 einfügen. Springe zu Sheet 3, Springe zu Sheet 12 etc.
Ist viel zu voll.
Ich könnte auch 30x Tabelle1(Tabelle1von2, Tabelle1von3, etc.) anlegen, also kopieren, die ist ja immer identisch. Und dann jeweils nur einen Button anlegen, wohin man zurückpringt.
Aber geht das auch einfacher, mit so etwas wie: wähle die zuletzt angewählte Sheet ab?
kann ich zur zuletzt angewählten Tabelle springen?
Es gibt ja:
Sheets("Tabelle1").Select
und
ActiveSheet.Previous.Select
Wenn ich nun auf Tabelle3 bin und auf Tabelle1 springe mit obigen Befehl, dann kann ich nicht einfachh wieder zurück zu vorher ausgewählten Tabelle 3 springen, sondern ich muss es genau sagen: Seets("Tabelle3").Select
Wenn jetzt z.B eine Erklärung für alle Tabellen auf Tabelle 1 liegt und ich dann von allen Tabellen zu ihr springe ist das ja soweit so gut. Wenn ich allerdings dann wieder zurücspringen möchte, müsste ich zig Buttons in Tabelle 1 einfügen. Springe zu Sheet 3, Springe zu Sheet 12 etc.
Ist viel zu voll.
Ich könnte auch 30x Tabelle1(Tabelle1von2, Tabelle1von3, etc.) anlegen, also kopieren, die ist ja immer identisch. Und dann jeweils nur einen Button anlegen, wohin man zurückpringt.
Aber geht das auch einfacher, mit so etwas wie: wähle die zuletzt angewählte Sheet ab?