Bonsoir Quik,
une façon de faire : double-clic sur la première ligne des données à traiter.
For x = Target.Row To Range("A" & Rows.Count).End(xlUp).Row
For y = 1 To 2
iCol = 0
sData = Split(Cells(x, y), Chr(34))(1)
For k = 1 To Len(sData)
iCol = iCol + 1
Cells(x, Choose(y, 2, 14) + iCol) = IIf(IsNumeric(Mid(sData, k, 1)), Mid(sData, k, 1), IIf(k = Len(sData), "x", Mid(sData, k + 1, 2)))
If Not IsNumeric(Mid(sData, k, 1)) Then k = k + 3
Next
Next
Next
A+