Beforeopen /Beforesave msgbox
07.01.2020 06:38:11
Mario
In Zelle M1 ist eine dropdownliste hinterlegt. In dieser Zelle soll der Nutzer einen Wert auswählen, wenn folgende Bedigungen eintreten:
Wenn datum in C9:C39 =0
Wenn diese Bedingungen vorliegen soll das Programm beim Öffnen die Zellen in M rot markieren. Wenn in M beim speichern noch keine Werte enthalten sind und o. g. Bedingungen vorliegen soll eine Meldung erscheinen: "Bitte wählen Sie einen gültigen Wert aus!" Nach Bestätigung mit Okay soll der "Cursor" in die erste rot markierte Zelle springen damit der Nurzer seine Auswahl treffen kann. Wenn diese Zelle in M einen Wert erhält bzw. Enthält soll er speichern zulassen.
Leider kenne ich mich mit Vba überhaupt nicht aus und bin für eine verständliche Anleitung echt dankbar.