La même chose est possible par macro.
( a vous de voir si vous supprimez la colonne code agent à la fin ? )
Sub SupprimerCodeAgt()
' INSERTION COLONNE POUOR ACCUEIL RESULTAT CONVERTION
Columns("B:B").Select
Selection.Insert Shift:=xlToRight
' SELECTION COLONNE A ET CONVERTION LARGEUR FIX A PARTIR DU 6èME CARACTERE
Columns("A:A").Select
Selection.TextToColumns Destination:=Range("A1"), DataType:=xlFixedWidth, _
FieldInfo:=Array(Array(0, 1), Array(6, 1)), TrailingMinusNumbers:=True
' SUPPRESSION COLONNE A QUI NE CONTIENT PLUS QUE LE CODE AGENT
Columns("A:A").Select
Selection.Delete Shift:=xlToLeft
Range("A1").Select
End Sub