Bonsoir,
j'ai beau me creuser les méninges je ne parviens pas à trouver de solutions à mon problème.
Mon souhait est qu'il y est deux conditions et qu'en cas d'échec des deux conditions, i = 1 devienne i = 2 et ainsi desuite en cas d'échec.
En cas de réussite mon code fonctionne.
Ma question est donc comment relancer le morceau de code ci-dessous si les conditions ne sont pas remplis.
Je penser que rediriger directement sur "Nexti" permettait de relancer la boucle mais à priori non...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 For i = 1 To 100 'maximum d'eleves NomEleve = TEST If GetVar(App.Path & "\GrandeSection.ini", "Primaire", "Classes" & i) = 0 Then If VAL(GetVar(App.Path & "\Classe.ini", "CLASSE", "Eleves" & i)) <> NomEleve Then Call PutVar(App.Path & "\Classe.ini", "CLASSE", "Eleves" & i, NomEleve) GoTo NoNexti: Else GoTo ProchaineVerif: End If Else GoTo ProchaineVerif: End If ProchaineVerif: Next i End If NoNexti:
Mille mercis par avance pour votre précieuse aide.
Partager