vielen Dank für Deinen Hinweis.
Damit jetzt alle optimal was von diesem Thread haben, Erklärung im Detail wie es geht:
Man muss VBA-Editor im Fenster „VBA-Projekt“ einen Rechtsklick
auf die entsprechende Tabelle machen bei der dieser Code ausgeführt werden soll.
Beispiel: Tabelle heißt „Tabelle1“
Rechtsklick auf „Tabelle1 (Tabelle1)“ Option Code anzeigen
Dann öffnet sich ein Fenster mit
Fenstertitel "Dateiname.xls - Tabelle1 (Code).
Und nur dann wenn Ereignis-„Subs“ in DIESEM Fenster eingetragen ist
wird der Code entsprechend ausgeführt.
Da dieser Code Tabellenblatt-spezifisch ist muss er für jedes Tabellenblatt separat eingetragen werden.
Wenn man immer wieder das gleiche Makro in verschiedenen Tabellenblättern starten will macht man eine kleine Sub in jedes Tabellencode-Fenster und diese Sub ruft dann eine andere Sub auf in der die ganzen Details stehen.
Dann ist das ganze wesentlich einfacher zu warten
Man muss VBA-Editor im Fenster „VBA-Projekt“ einen Rechtsklick
auf die entsprechende Tabelle machen bei der dieser Code
ausgeführt werden soll.
Oder gleich in Excel selbst einen Rechtsklick auf den Reiter des Tabellenblattes und dann ‚Code anzeigen‘.
Da dieser Code Tabellenblatt-spezifisch ist muss er für jedes
Tabellenblatt separat eingetragen werden.
Wenn man immer wieder das gleiche Makro in verschiedenen
Tabellenblättern starten will macht man eine kleine Sub in
jedes Tabellencode-Fenster und diese Sub ruft dann eine andere
Sub auf in der die ganzen Details stehen.
Dann ist das ganze wesentlich einfacher zu warten
Oder man passt den Code noch ein wenig an und bringt das Ganze dann in ‚Diese ARbeitsmappe‘ unter.