Salut le Forum
Une petite macro à mettre dans le module de ta feuille
La Plage est à adapter Range("A1:A4")
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
Dim cellule As Range
If Not Application.Intersect(Target, Range("A1:A4")) Is Nothing Then
Application.DisplayAlerts = False
For Each cellule In Range("A1:A4")
cellule.TextToColumns Destination:=cellule.Offset(0, 1), DataType:=xlDelimited, _
TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=False, _
Semicolon:=False, Comma:=True, Space:=False, Other:=False, FieldInfo _
:=Array(Array(1, 1), Array(2, 1), Array(3, 1), Array(4, 1), Array(5, 1), Array(6, 1), _
Array(7, 1), Array(8, 1), Array(9, 1), Array(10, 1)), TrailingMinusNumbers:=True
Next cellule
End If
Application.DisplayAlerts = True
End Sub
Mytå