Pas de souci. Je vous laisse donc écrire seul les lignes de VBA, plus simples que les 6 double guillemets de ma proposition
Vous auriez pu cependant préciser au départ que vous ne vouliez pas de formule. J'aurais ainsi économisé la partie du reste de ma vie que j'ai consacrée à vous répondre
PS : La fonction TRANSPOSE renvoie une plage verticale de cellules sous forme de plage horizontale, ou inversement.