Plusieurs instructions dans for

Bonjour,

Je ne sais pas si c'est possible sur VBA de faire plusieurs instruction sur la boucle for ?

Par exemple for i=0 to 5 && j=0 to 5, ça ne fonctionne pas, j'ai essayer plusieurs syntaxes, mais je n'arrive pas à avoir plusieurs instructions pour un seule boucle for

Merci de bien vouloir me renseigner

Bonjour,

Je ne sais pas si c'est possible sur VBA de faire plusieurs instruction sur la boucle for ?

Par exemple for i=0 to 5 && j=0 to 5, ça ne fonctionne pas, j'ai essayer plusieurs syntaxes, mais je n'arrive pas à avoir plusieurs instructions pour un seule boucle for

Merci de bien vouloir me renseigner

Bonjour,

C'est normal, la boucle n'est pas prévu pour ça. Il faut donc utiliser 2 boucles imbriquées :

For i = 0 To 5
   For j = 0 To 5
      'Instruction(s)
   Next j
Next i

Bonjour

on ne peut pas avoir une instruction telle que tu le souhaite.

On peut avoir une boucle imbriquée dans une autre

For i = 0 to 5
     For j = 0 to 5
          .....

mais a priori ça ne répond pas au besoin.

Quelque chose qui se rapprocherait du besoin, si j'ai bien compris i et j aurait la même valeur de 0 à 5:

j=0
For i = 0 to 5
        ' instruction utilisant i et j  Ex : Cells(i,j)="xxx"
        j=j+1
Next

ou encore plus simple

For i = 0 to 5
        ' instruction utilisant i et i Ex : Cells(i,i)="xxx"
Next

Edit: bonjour Pedro22

Rechercher des sujets similaires à "instructions"