J'ai essayé de créer une macro avec les opérations à faire comme tu m'a expliqué mais ça ne marche pas.
Juste pour info ce sont des fichiers XLSX que j'importe dans ma macro , donc je dois faire l'opération à chaque fois d'où l’intérêt de faire une macro.
Columns("Q:Q").Select
Selection.TextToColumns Destination:=Range("Q1"), DataType:=xlDelimited, _
TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=True, Tab:=True, _
Semicolon:=False, Comma:=False, Space:=False, Other:=False, FieldInfo _
:=Array(1, 1), TrailingMinusNumbers:=True