Referenz auf Mappe beibehalten
Dave
in meinem Projekt wird ein Formular in einer Mappe aufgerufen. Innerhalb des sehr umfangreichen Codes wird öfters auf die Mappe referenziert. Momentan habe ich dies über den aktuellen Dateinamen realisiert.
Wenn dieser geändert wird, laufen die meisten Makros ins Leere.
Ich habe versucht, das über "ActiveWorkbook" abzufangen, aber da das Formular Modal angezeigt wird, kann es sein, dass im Hintergrund eine andere Mappe aktiviert wird. Wenn dann eine Schaltfläche des Formulars benutzt wird, läuft der Code wieder ins Leere.
Was ist der beste Weg, diesen Fehler abzufangen?
Momentan ist noch eine Idee, den Dateiname über eine globale Konstanten-Definition abzulegen, dann brauch ich den Code nur noch an einer Stelle ändern, aber wenn ein DAU die Datei ändert, hilft das auch nicht.
Danke schon mal und Gruß
David