bonjour
j'ai pas tout compris et donc vois pas trop comment t'aider, il y aurait peut-être une soltuion manuelle.
tu peux faire ça en vba pour insérer 18 colonnes avant la cellule C1
Sub fdh()
[C1].Select
Selection.Range(Columns(1), Columns(18)).Select
Selection.Insert
End Sub
'pour la transposée, voir collage spécial
bye
stephane