OVH Cloud OVH Cloud

équivalent de break(c++) en vb

2 réponses
Avatar
damian
bonjour,
je voudrais faire un test tout simple sur plusieurs colonnes et
plusieurs lignes en m=EAme temps et utiliser une fonction comme break
pour passer =E0 la valeur de boucle suivante j'ai comme code :

For nbconfigpossible =3D 0 To 10
For balayagegd =3D 0 To 8
For balayagehb =3D 0 To 27
cellule =3D Sheets("inputs").Cells((24 + balayagehb), (7
+ 3 * balayagegd)).Value
If StrComp(cellule, " ", 1) <> 0 Then
nbconfig =3D nbconfig + 1
"break"
End If
Next balayagehb
Next balayagegd
Next nbconfigpossible

en fait le break me permettrait de sortir de la boucle for ... et
passer =E0 la boucle sur balayagehb+1
je vous remercie d'avance

2 réponses

Avatar
Clive Lumb
"damian" a écrit dans le message de
news:
bonjour,
je voudrais faire un test tout simple sur plusieurs colonnes et
plusieurs lignes en même temps et utiliser une fonction comme break
pour passer à la valeur de boucle suivante j'ai comme code :

For nbconfigpossible = 0 To 10
For balayagegd = 0 To 8
For balayagehb = 0 To 27
cellule = Sheets("inputs").Cells((24 + balayagehb), (7
+ 3 * balayagegd)).Value
If StrComp(cellule, " ", 1) <> 0 Then
nbconfig = nbconfig + 1
"break"
End If
Next balayagehb
Next balayagegd
Next nbconfigpossible

en fait le break me permettrait de sortir de la boucle for ... et
passer à la boucle sur balayagehb+1
je vous remercie d'avance

EXIT FOR fera ton bonheur !
Avatar
damian
merci clive !! bonne journée