Auslösen eines Ereignisses klicken Sie auf "OK" auf die messagebox in einem access-Formular
Ich habe ein access-Formular, in dem, nachdem der Anwender führt einige Operationen, die eine message-box erscheint. Wenn der Benutzer klickt auf "OK" auf der message-box möchte ich schließen das aktuelle Formular und öffnet ein neues Formular. Wie kann ich dies tun?
Du musst angemeldet sein, um einen Kommentar abzugeben.
VBA-code-Ausführung wird angehalten, bis der Benutzer auf ok klickt. Daher die nächste Zeile des Codes nach der msgbox aufrufen, wird Ihr spot für die 'Magie'
Sie möchten, öffnen Sie das neue Formular zuerst, dann schließt die aktuelle form.
Können Sie entweder tun es nur darum, den code direkt nach der MsgBox-Befehl, oder indem Sie die Antwort des Benutzers in einem multi-response-messagebox. Zum Beispiel:
Diese öffnet sich eine messagebox mit den beiden Schaltflächen ja und Nein, und können Sie einige alternativen code, wenn die Antwort Nein ist.