Bonjour,
Oui, j'ai changé le nom d'une variable pour que ce soit plus clair mais j'ai été interrompu et .....
Donc Changez la ligne :
For i = 1 To 8
par :
For Col = 1 To 8
En examinant la macro et essayant de comprendre, sans doute auriez-vous trouvé.
Pendant votre phase de tests, mettez une ' (apostrophe) devant la ligne : On Error Goto FIN.
S'il y a une erreur, la macro s'arrêtera à l'endroit de l'erreur et le programme vous demandera si vous voulez faire un débogage ; répondez 'Oui' et vous serez amené à la ligne, surlignée en jaune, qui pose problème. Vos demandes de correction en seront plus précises.
Essayez de répondre par vous-même en tout premier lieu. C'est vous qui êtes censé apprendre VBA, c'est pas moi.
Cordialement