13.02.2023, 12:55
Hallo zusammen,
ich habe eine Arbeitsmappe mit gobalen Namen sowie Namen, die in jedem Tabellenblatt lokal vorhanden sein sollten. Die Tabellenblätter sind Kopien voneinander, jedoch habe ich festgestellt, dass zwar die lokalen Namen korrekt kopiert und im Namensmanager umbenannt werden, aber innerhalb jedes Tabellenblattes in den Formeln bleibt der Bezug zum Originalblatt bestehen.
Beispiel: Ich habe Eine Arbeitsmappe mit 12 Blättern (Januar, Februar, ..., Dezember).
In Blatt Januar gibt es einen lokalen Namen "Validierung", den es auch als globale Variable gibt.
Wenn ich im Blatt Januar nun in einer Formel die lokale Variable "Validierung" anspreche, dann fragt er mich, welche ich möchte und benennt innerhalb der Formel um in "Januar!Validierung".
Beim Kopieren des Arbeitsblattes für die übrigen Monate werden die Namen im Namensmanager korrekt kopiert ("Februar!Validierung" ...), aber im Blatt Februar innerhalb der Formel steht weiterhin "Januar!Validierung". Das ist natürlich schlecht.
Jetzt könnte ich über SUCHEN-ERSETZEN natürlich für jede Formel das anpassen, aber das ist mühsam, zumal es tatsächlich auch Stellen gibt, in denen ich auf die Namen des Vorblattes zugreifen muss.
Gibt es eine Lösung für dieses Verhalten?
LG Binary91
ich habe eine Arbeitsmappe mit gobalen Namen sowie Namen, die in jedem Tabellenblatt lokal vorhanden sein sollten. Die Tabellenblätter sind Kopien voneinander, jedoch habe ich festgestellt, dass zwar die lokalen Namen korrekt kopiert und im Namensmanager umbenannt werden, aber innerhalb jedes Tabellenblattes in den Formeln bleibt der Bezug zum Originalblatt bestehen.
Beispiel: Ich habe Eine Arbeitsmappe mit 12 Blättern (Januar, Februar, ..., Dezember).
In Blatt Januar gibt es einen lokalen Namen "Validierung", den es auch als globale Variable gibt.
Wenn ich im Blatt Januar nun in einer Formel die lokale Variable "Validierung" anspreche, dann fragt er mich, welche ich möchte und benennt innerhalb der Formel um in "Januar!Validierung".
Beim Kopieren des Arbeitsblattes für die übrigen Monate werden die Namen im Namensmanager korrekt kopiert ("Februar!Validierung" ...), aber im Blatt Februar innerhalb der Formel steht weiterhin "Januar!Validierung". Das ist natürlich schlecht.
Jetzt könnte ich über SUCHEN-ERSETZEN natürlich für jede Formel das anpassen, aber das ist mühsam, zumal es tatsächlich auch Stellen gibt, in denen ich auf die Namen des Vorblattes zugreifen muss.
Gibt es eine Lösung für dieses Verhalten?
LG Binary91

Tabellenblatt kopieren und lokale Namen anpassen
![[-]](https://www.clever-excel-forum.de/images/collapse.png)
Eigentlich kann man alles machen, was nicht verboten ist. Muss man halt sehen, wie man damit zurecht kommt.
Eigentlich ist der Punkt, dass man durchaus allerlei Dinge tun kann, wenn die einem helfen. Auch wenn die zuweilen und/oder aus anderer Sicht suboptimal sind. Und für die Motivation hab ich mal gehört sind positive Signale geeigneter als negative. Kann aber auch sein, dass das beim Hundeprofi war.