Bonjour à toutes et tous,
Je suis à la recherche d'un peu d'aide concernant du code VBA pour effectuer les opérations suivante:
J'ai un userform avec 14 checkbox plus deux boutons de commande quitter (ça ça va pas de soucis) et vérification finie (c'est là le soucis).
Je cherche à faire la chose suivante:
1- faire en sorte que quand je clique sur vérification finie, il y ai un code qui verifie que les 14 checkbox soient bien toutes cochées sinon cela m'affiche une msgbox me disant qu'il me manque des étapes.
2- Si tout est ok (les 14 checkbox bien cochées) il ferme le userform 2 et ouvre une msg box qui m'indique de rentrer les données d'un dossier dans la userform1 en l'ouvrant.
J'ai ce code qui fonction sur la partie vérification check box mais c'est tout:
Dim I As Byte, Ok As Boolean
For I = 14 To 14
If Me.Controls("checkbox" & I) = True Then Ok = True: Exit For
Next I:
If Ok = False Then
msgbox "Vous n'avez pas tout vérifie"
End If
If Ok = True Then
msgbox("Vous avez fini la verification!", vbOKOnly) As vbOK
Unload Me
UserForm1.Show
End If
Exit Sub
Merci d'avance pour les réponses.
Cordialement.