1 bis 15 sind Tabellenblätter zugeordnet. Mit der Auswahl eines Eintrags möchte ich das entsprechende Tabellenblatt aktivieren. ( 0 (Null) ist für ein ungültiges Tabellenblatt reserviert)
Das kann ich ohne weiteres machen, wenn die Standardnamen, Tabelle1, Tabelle2..., noch gültig wären.
Das ist aber nicht der Fall. Diese Namen können verändert werden. Damit findet VBA das Tabellenblatt nicht mehr.
Es gibt aber für jedes Tabellenblatt auch einen CedeName. Standardmässig trägt auch er den Namen Tabelle1, Tabelle2 usw. Aber über den CodeName kann ich das Tabellenblatt nicht aktivieren. Zumundest ich habe keine Möglichkeit gefunden.
Eine zweite Möglichkeit wäre: Über den CodeName den Namen des Tabellenblattes zu ermitteln und dadurch das Tabellenblatt zu aktivieren. Allerdings; auch das habe ich nicht geschafft.
Könnt Ihr mir in diesem Punkt weiterhelfen?
Oder; gibt es andere Möglichkeiten, die euch einfallen?
Gruss