Bonjour,
J'ai un userform avec plusieurs frame, contenant chacun plusieurs boutons d'option (une seul sélectionnable à la fois).
Je cherche à obliger la sélection d'au moins un bouton option pour chaque question avant de continuer. Pour l'instant si on ne sélectionne rien, on peut continuer.
Pour ça je voudrai ajouter une commande à mon bouton "valider" qui pour l'instant me ferme le userform et ouvre le user form suivant comme ceci :
Private Sub Valider_Click()
ActiveWorkbook.Save
Unload UserForm1
UserForm2.Show
End Sub
En fouillant j'ai trouvé un compteur mais qui ne fonctionne pas quand je l'intègre :
For i2 = 1 To 6
cpt = cpt - (UserForm1.Controls("optionbutton" & i2))
Next i2
If cpt < 10 Then MsgBox ("Veuillez répondre à toutes les questions")
Exit Sub
Quelqu'un sait comment intégrer les 2 pour mon bouton valider ? (= un message tant que je n'ai pas répondu à toute les questions et enregistrer puis passer au userform suivant quand tout est coché)
Merci d'avance ...
J'ai un userform avec plusieurs frame, contenant chacun plusieurs boutons d'option (une seul sélectionnable à la fois).
Je cherche à obliger la sélection d'au moins un bouton option pour chaque question avant de continuer. Pour l'instant si on ne sélectionne rien, on peut continuer.
Pour ça je voudrai ajouter une commande à mon bouton "valider" qui pour l'instant me ferme le userform et ouvre le user form suivant comme ceci :
Private Sub Valider_Click()
ActiveWorkbook.Save
Unload UserForm1
UserForm2.Show
End Sub
En fouillant j'ai trouvé un compteur mais qui ne fonctionne pas quand je l'intègre :
For i2 = 1 To 6
cpt = cpt - (UserForm1.Controls("optionbutton" & i2))
Next i2
If cpt < 10 Then MsgBox ("Veuillez répondre à toutes les questions")
Exit Sub
Quelqu'un sait comment intégrer les 2 pour mon bouton valider ? (= un message tant que je n'ai pas répondu à toute les questions et enregistrer puis passer au userform suivant quand tout est coché)
Merci d'avance ...