Bonjour,
en règle générale sous VBA il faut éviter d'utiliser des nom de "fonction" ou "d'instruction" en nom de variable...
Donc à votre place, j'éviterais d'utiliser une variable avec le nom de column.
De plus vous écrivez column = k
et ensuite
col = column
Autant écrire directement col = k
Je ne sais si l'erreur vient de là, mais en tous cas cela rendra le code un peu plus propre
@ bientôt
LouReeD