Modification macro qui bug

Bonjour à tous,

Il y a quelques mois, j'avais cette macro Test1 (marci h2so4) qui fonctionne parfaitement en coloriant en vert les nombres présents en I:M dans la plage A:G (vertical, horizontal et diag).

J'ai mis dans Test2 un alea en A:G ,un calculate dans le code et un effacement du vert (le code modifié est expliqué après une ' )

Un while-Wend s'exécute jusqu'à temps que ma condition en O1 n'est pas OK (nb de cellules vertes)

mais mon code bug au bout de quelques boucles? ""index(ip, iip, 1) = 4 '4 pour diagonal d-g""

si vous avez une idée de résolution?

merci

ps: 2 fichiers Test1 originel qui fonctionne et Test2 qui bug.....

10test1.xlsm (21.33 Ko)
8test2.zip (47.66 Ko)

Bonjour Robinet,

Je n'ai pas regardé ton fichier, mais cela peut être normal vu que tu utilises la fonction ALEA()

Cette fonction est recalculée à chaque modification, ne serait-ce pas là la cause ?

Bonjour Bruno,

le code est complexe, rajouter une boucle provoquerait un bug?

L'alea en plage A:G me permettrait de donner la meilleure configuration donnant un maximum de cellules vertes.

merci

Bonjour,

Robinet a écrit :

mais mon code bug au bout de quelques boucles? ""index(ip, iip, 1) = 4 '4 pour diagonal d-g""

et pas de message ?

Rechercher des sujets similaires à "modification macro qui bug"