Hallo Excel-Experts,
ich danke schonmal für die Hilfe und tauche mit einem tollen Problem auf:
Mein Code funktioniert. Alles schön und gut. Jedoch beim Öffnen der Datei möchte Excel eine Reparatur!
Bei der Reparatur erstellt Excel ein neues Tabellenblatt, welches genau so heißt wie das bestehende.
Nur liegt hinter dem bestehenden nur noch der Code und kein aktives Tabellenblatt. Das neue hat den Code nicht, weshalb das Makro dann nicht aktiviert wird.
Woran liegts?
Das hatte ich schonmal und habe als Gegenmaßnahme die Validationlists gelöscht. (war auch nur Zufall)
Die erstelle ich jetzt mit einem Workbook_Open und lösche sie mit einem Workbook_BeforeClose.
Jetzt habe ich daran noch ein "Hilfe-Button" angefügt. Jedoch lösche ich auch diesen beim Schließen.
Das Makro dahinter schreibt mir eine Mail, welche der Nutzer mit seiner Anfrage füllt.
Vielen Dank für eure Hilfe :)
VG Fabian
|