Re bonsoir,
j'ai modifié mon message car en me relisant je pense bien que j'ai pas réussi à bien exprimer mon problème.
Dans mon formulaire en mode tabulaire : J'ai un champ " niveau " avec soit comme valeurs "niveau 1 ; niveau 2 ; niveau 3" (sous forme de liste déroulante)
J'ai crée un bouton avec le code que je met à la fin
Je voudrais que quand je clique sur ce bouton
Si aucune case n 'est cochée Alors
    Message : Merci de cocher !
Si DES cases sont cochés Alors
    si niveau = niveau 1 alors
       niveau = niveau 2
    si niveau = niveau 2 alors
       niveau = niveau 3 
    si niveau = niveau 3 alors
      Message : Le niveau est terminé
Fin
Voici le code que j'ai mis ( il fonctionne juste pour la dernière case que j'ai coché et moi je voudrais que le code réussisse pour TOUTES LES cases que j'ai coché)
Voilà, j'espère que voudrez bien m'aider
Merci

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
Private CommandePassageNiveau_Click()
If selection = no Then
MsgBox ("Veuillez selectionner, les adhérents à faire passer le niveau")
Else
  Select Case niveau
  Case Is = "niveau 1"
 niveau.Value = "niveau 2"
  Case Is = "niveau 2"
  niveau= "niveau 3"
  Case Is = "niveau 3"
  MsgBox ("Le niveau est terminé")
End Select
End If