da habe ich also ein User_Form mit ein paar Optionsknöpfen und einigen Feldern, in die man Text eingeben kann. Nun ist es so, dass in einer Gruppe von 4 Feldern in ALLE Felder ohne Ausnahme ezwas eingegeben werden muss, während in einer 2. Gruppe nur in eines von 4 Feldern etwas eingegeben werden muss. Ein paar einzelne weitere Textfelder sind ebenfalls Pflichtfelder.
Wie kann ich Excel dazu bringen, dann, wenn die*der Nutzer*in auf den Button "Start" klickt, um die Verarbeitung zu starten, bei fehlender oder fehlerhafter Eingabe eine Meldung auszugeben (MsgBox) und zum ersten nicht ausgefüllten Pflichtfeld oder zum ersten der wahlweise auszuwählenden Felder zu springen OHNE das komplette Formular wieder zurückzusetzen. Mit if... then--- Else Goto kriege ich auf die Dauer Spaghetticode und das Formular ist hinterher wieder leer