Sub TransposeTableau()
Application.ScreenUpdating = False
' Suppression du tableau transposé existant
Sheets("transposé").Select
Columns("A:Z").Delete Shift:=xlToLeft
' Copie du tableau initial
Sheets("Feuil1").Select
Range("A1").CurrentRegion.Copy
' Collage du tableau transposé
Sheets("transposé").Select
Range("B2").Select
Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:=False, Transpose:=True
Cells.Select
' Mise en forme largeur colonne
Cells.EntireColumn.AutoFit
Range("A1").Select
' Vide le presse papier
Application.CutCopyMode = False
End Sub