MatchRequierd
13.08.2021 22:03:10
Andreas
gibt es eine Möglichkeit, dass man ein Exit-Event für mehrere ComBoBoxen gleichzeitig programmieren kann? Oder muss ich dafür bei 100 Boxen für jede einzelne das extra als Event schreiben.... da hätte ich bisschen zu tun.. Hintergrund ist, dass ich Leere Felder in den Comboboxen zulassen will, aber auch zwingend nur die Einträge zulassen möchte, die ich als Additems vorgebe. Bei MatchRequierd auf True und auch dem Additem "" muss ich zwingend diesen auswählen, bevor ich die Box verlasse. Das ist quatsch, da ich mit den Tabs weiterschalten möchte, ohne lästig "" auszuwählen. Oder vl eine Alternative Lösung?
Dieses ExitEvent verhindert Fremdeinträge bei MatchRequierd False, aber bei 100 Boxen bin ich weng beschäftigt.
Private Sub ComboBoxAbwesend1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
If ComboBoxAbwesend1.ListIndex = -1 And ComboBoxAbwesend1.Value "" Then
Cancel = True
End If
End Sub