XL 2013 Conseil écriture boucle for ==> next ou next i

ZAKAO

XLDnaute Junior
Bonjour tout le monde,

J'espère que vous allez bien.

Je me demandais si quelqu'un connait la différence entre ces deux cas :

VB:
Dim i&            |        Dim i&
                  |
for i = 0 to 1    |        for i = 0 to 1
    [...]         |            [...]
next              |        next i

Que ça soit en performance ou en résultat, quelle est la différence ?

Merci !

Bien cordialement,
ZAKAO
 
C

Compte Supprimé 979

Guest
Bonjour Zakao

Drôle de question pour une fin de semaine 😜

Pour moi, il n'y a absolument aucune différence,
quand on met la variable après le Next, c'est juste pour une lecture simplifiée

Mais je me trompe peut-être 😁
 

mapomme

XLDnaute Barbatruc
Supporter XLD
Bonjour @ZAKAO,

L'avantage du next i (selon moi) est quand on imbrique plusieurs boucles et qu'on a du code entre chaque next. Dans ce cas, la précision de l'indice permet de bien identifier entre quelles boucles on navigue surtout quand on revient modifier le code quelques temps après.
Personnellement, j'indexe toujours les next sauf si la boucle tient sur une seule ligne. Mais chacun fait fait fait ce qu'il lui plaît, plaît, plaît. 😃.
 

Discussions similaires

Réponses
4
Affichages
296

Statistiques des forums

Discussions
315 094
Messages
2 116 153
Membres
112 670
dernier inscrit
Flow87