Re,
Je ne m'y connais pas beaucoup plus en macro mais suis quand même capable, maladroitement, de reproduire sur les colonnes 2,3,4 ce qu'une macro fait sur la colonne 1.
Mais si vous ne vous en sentez pas capable, oubliez la solution macro pour une solution par formule :
La formule est la même de K2 à O6 : =SI(F2="";A2;F2)
Vous pouvez copier K1:O6; n'en coller que les valeurs, puis supprimer les colonnes A à J
Voir PJ