Habe noch nie UserForm-Checkboxen ausprobiert, daher weiß ich nicht einmal, wie ich auf die Checkboxen in einem Benutzerformular zeigen soll.(Excel-Benutzerformular) Überprüfen Sie, ob alle Kontrollkästchen in einem Benutzerformular aktiviert sind.
Dies ist, was ich im Moment habe .... und ich weiß, ich weiß, es ist völlig falsch. Bitte helfen Sie?
Private Sub Step1_Confirm_Click()
Dim i As Byte
Dim Done As Boolean
For i = 1 To 4
If Step1_(i).value = True Then
Done = True
End If
Next i
If Not Done = True Then
MsgBox "Please make sure you have done all"
End If
End Sub
Grundsätzlich habe ich:
ein Benutzerformular
IOSP_Acc_R_Approval_Step1
genannt4 Ankreuzfelder
Step1_1
genannt;Step1_2
;Step1_3
;Step1_4
eine Schaltfläche namens
Step1_Confirm
Ich möchte die Schaltfläche Fehler anzuzeigen, wenn nicht alle Kontrollkästchen aktiviert sind - was bedeutet, dass alle Kontrollkästchen zu prüfen haben .... (falls mein Englisch zu schlecht zu vermitteln, was ich meine)
Dank! Jetzt habe ich wieder etwas Neues gelernt - es ist .Controls! Und wie könnte ich über Exit For vergessen ..... danke ~~~ – herman925
Sie erhalten Fehler, wenn es andere Arten von Steuerelementen auf dem Benutzerformular gibt. –