Bonsoir à tous,


Bonsoir à tous,

J'effectue un programme avec des tableaux à 2 dimensions.
Pour placer des données de ces tableaux dans mes feuilles, je suis souvent obligé d'utiliser des boucles… J'ai un truc dingue, je n'arrive pas à m'en sortir.

En réduisant au plus simple ma boucle :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
Private sub test ()
Dim cpt as byte
 
for cpt = 0 to 10
msgbox(cpt)
next
end
Mon compteur, voire même les 2 compteurs, d'un même module, s'incrémentent d'un pas de 2.

Ce code, dans un autre fichier, s'incrémente bien de 1, pas de soucis, mais dans mon fichier où je programme, il me fait cette chose étrange...
-> sub en private
-> déclaration des compteurs dans les Private sub()
-> J'ai essayé de forcer avec un step de 1
-> mes variables sont uniques, j'ai même essayé avec un prénom (car je suis sûr que je n'utilise pas pour des variables)
-> d'effacer le contenu de mon tableau juste avant le 'End' de ma 'Sub' par un

Pfff, j'ai passé ma soirée dessus, je ne sais plus quoi faire. J'ai même supprimé les lignes d'un de mes modules, pour le réécrire et rien n'y fait….

Quelqu'un pourrait me donner une piste?
Cela vous est-il déjà arrivé?

Merci de votre aide
Cordialement