Habe eine Userform mit ca. 100 Textboxen (Mitgliederverwaltung) über eine multipage abgebildet. Daten werden aus Zellen der Arbeitsmappe über eine Routine (userform.controls.name) über VBA den Textboxen zugeordnet und ggfs. auch gelöscht.
Mein konkrtes Problem sieht so aus:
Nachdem ich einen Datensatz (eine Zeile beinhaltet alle Daten für ein Mitglied) in die Userform (Multipage) geladen habe, möchte ich einige Daten in der Multipage verändern (z.B. neue Telefonnummer). Bevor ich nun eine neue Aktion über Button auslöse (z.B. Suchen nach einem anderen Mitgliedsnamen)möchte ich einen Automatismus (so wie auch in Excel) einbauen, indem ein Hinweis auf die durchgeführte Datenänderung vor der neuen Aktion "suchen" den Nutzer der Anwendung zum Speichern der geänderten Daten erinnert bzw. auffordert. Es soll dieser Hinweis nur erscheinen, wenn tatsächlich eine Veränderung der Textboxinhalte durch den Nutzer erfolgt ist (und nur dann!).
Über den Befehl "change" ist leider keine richtige Auswertung der Datenänderung machbar, da bereits das Befüllen der TB`s eine "Change" auslöst.
Wer hat hierzu eine Idee?!
Vorteilhaft wäre eine Routine, ich möchte verhindern, dass in jeder TB (über 100!) ein Code abgelegt werden muss.
Danke für Eure Unterstützung!