ich rufe eine UserForm "UF1" auf, mit der ich Updates und Plaus-prüfungen auf Daten einer Excel-Tabelle mache.
Das funktioniert einwandfrei.
In dieser UserForm "UF1" kann ich mittels eines cmdButton eine weitere UserForm "UF2" aufrufen, mit der ich NEUE Records in die Tabelle schreiben kann.
Diese neue UserForm "UF2" arbeitet mit den zwei Events "_Enter" und "_AfterUpdate".
Beim Aufruf aus der UserForm "UF1" lasse ich diese "stehen" und rufe "UF2" mit ".Show" auf.
Ich fülle die UserForm "UF2" und schicke die Daten ab, sie werden in die Tabelle geschrieben und alles ist (soweit) OK.
Jetzt beginnen meine Probleme:
Erstes Problem
Verlasse ich die UserForm "UF2" mit .Hide, kehre ich richtig wieder indie UserForm "UF1" zurück, verliere aber bei einem weiteren Aufruf der UserForm "UF2" die Event-Trigger, das heißt, ich kann keine Feldprüfungen vornehmen...
Zweiter Problem
Verlasse ich die UserForm "UF2" mit Unload, werden wahlweise Event-Routinen getriggert, die allerdings auf Fehler laufen, weil ich die Textfelder gelöscht habe.
Hat einer von Euch einen Tipp, was ich falsch mache?
Tino, Du hast mir schon sehr geholfen, vielleicht fällt Dir was ein. Ich kann auch - sollte es notwendig sein - eine Test-Datei hochladen.
Danke ...braleta