re,
tu dis :
si les colonnes d'à coté ne sont pas vide ?
Quelle colonnes et jusqu'à quelle ligne ?
Et si tu plaçais un fichier avec ce que tu veux faire car si tu ajoutes chaque fois une nouvelle donnée le code sera chaque fois à réétudier.
sinon dans mon code remplace
Range("L2", Range("L2").End(xlDown)).FillDown
par
Range("L2").AutoFill Destination:=Range("L2:L65536")
A te relire
Dan