ich stehe vor folgender Herausforderung:
Ich habe eine UserForm in der zwei Textboxen (TP und AAR) hinterlegt sind. Ich möchte nun durch eine Schleife Fehleintragungen vermeiden, soll heißen, sobald keines der beiden Textfelder beschrieben wurde und OKAY gedrückt wurde, soll eine Meldung erfolgen, die UserForm zurückgesetzt werden und neugestartet werden. Oder sobald beide Felder beschrieben wurden, soll die o.g. Prozedur gestartet werden.
Es darf also jeweils nur eins von beiden Feldern beschrieben werden, erst dann soll das Makro weitergehen.
Hier mein Code Ansatz: Ich komme zwar in die Schleife, aber nicht mehr heraus:
If TP = "" And AAR = "" Or TP "" And AAR "" Then
Do
MsgBox ("Falsche Eingabe - neuer Versuch")
Unload UserForm1
UserForm1.Show
Loop Until TP "" Or AAR ""
End If
If TP "" And AAR = "" Then
End If
If TP = "" And AAR "" Then
End If
Danke für Eure Hilfe!
Sören