Msgbox wird 2 mal angezeigt.
04.07.2019 00:09:36
Sören
ich habe folgendes Problem. Wenn Textbox1 und Textbox2 leer sind, soll beim Eingeben von Daten in Textbox3 die Meldung kommen, dass man erst eine der beiden Textboxen ausfüllen muss. Ich habe dies wie folgt gelöst (Code unten), aber bekomme beim eingeben von Daten in Textbox3 die Msgbox 2 mal hintereinder angezeigt. Also es kommt die Fehlermedlung und ich schließe diese. Anschließend erfolgt die gleiche Msgbox mit der Meldung erneut. Ich habe die vermutung das es daran liegt, weil er ja 2 mal prüft. Kann man dies aber umgehen, sodass die Msgbox nur einmal angezigt wird?
If Textbox1.Value = "" And Textbox2.Value = "" Then
MsgBox "Bitte tragen Sie für Textbox1 oder Textbox2 einen Wert ein!"
Textbox3 = ""
Exit Sub
End If
Gruß Sören