Tu me sauves la vie, merci beaucoup...
Juste quelques questions encore :
1- quand il y a un point avec le nom de la fonction c'est qu on parle de la sheet2 (celle qui est dans with sheets ('...')), et quand il n y a pas de point, ca correspond a la sheet 1 (celle de sheet('...').Activate) ?
2- le .cell(i, c.column) = Range ('A2')
. cell(i+1, c.column) = Range ('A3')
n est pas dans la definition de i ?
on peut en mettre autant qu on veut (si il y a 30 cases a remplir au lieu de 2 on arrive a .cell(i+49, c.column) = Range ('A50') ?
3- a quoi correspond exactement i 0 .cells(65536, c.column).end(xlup).row + 1 ? c'est juste pour dire qu il y a 65536 lignes maximum dans une feuille ?
4- et enfin... a partir d une feuille excel, comment fait on et ou va t on pour ecrire ce genre de programmes et comment on le met en route ?
Merci mille fois,
Charlotte