Traduire une boucle For de C# à VBA
Bonjour le forum,
Je suis actuellement entrain de transférer de vieux code en C# d'un de mes collègues en VB.Net et VBA mais aujourd'hui je me heurte à une petite difficulté :
Code:
For (i=2, l = x+1; i != l; i++)
Je ne comprends pas du tout la signification du l = x+1 ici (le x renvoi à la ligne du tableau ou l'on se trouve tandis que le i parcourt les lignes)
Je pensais le traduire ainsi :
Code:
1 2 3 4
| For i = 2 to i <> l
l = x + 1
[...]
Next i |
Mais cela me parait complètement étrange donc si vous pouviez m'éclairer (l'aide microsoft n'étant pas d'un grand secours et je ne code jamais en C#)
Deuxième difficulté :
Code:
if (!i->a) Then continue
Que j'ai voulu traduire par :
Mais encore une fois j'ai des doutes
Merci a tous