Merci Amadeus !
Ta macro fait ce que je souhaite, mais elle ne le fait qu'une fois et pour une seule ligne.
En fait, ce que je souhaite c'est une macro qui coupe/colle (ou, si possible, qui translate) la ligne de la cellule active après la ligne de la dernière cellule non vide de la feuille.
J'aurais dû joindre un fichier, ma demande aurait sans doute été plus claire. Du coup je repars sur ton fichier avec l'état avant et après exécution de la macro.