Une variable renvoie la mauvaise valeur

Salut,

J'essaie de développer un jeu du type Piano Tiles en VBA. Actuellement je développe la partie gestion des touches, mais j'ai un problème : j'ai par exemple la variable valeursTuiles(6,1) (qui est donc un tableau qui représente la valeur de la ligne 6, colonne 1 : 1 pour tuile noire ou 0 pour tuile blanche) qui contient 1, mais lorsque je récupère la valeur de cette variable dans un autre module elle renvoie 0. Le code est assez gros donc je vous joint mon fichier.

Pour démarrer le programme, il faut lancer le userform UserForm_Principal. Après il suffit de suivre les étapes ; vous pouvez regarder la feuille Excel "Debugger" pendant et après l'exécution du programme, j'ai créé un débogueur, c'est d'ailleurs en le regardant que vous verrez qu'il y a un soucis.

La variable est enregistrée dans Module_Animation et est récupérée (avec la mauvaise valeur...) dans le module Module_GestionTouches, fonction touche1.

Merci pour votre aide !

Rechercher des sujets similaires à "variable renvoie mauvaise valeur"