Bonjour
- Ouvrez l'éditeur VBA (appuyez sur Alt+F11).
- Ajoutez un module et collez les codes ci-dessous dans ce module.
- Activez la feuille de calcul, appuyez sur Alt+F8, sélectionnez la macro Split_Cell dans la fenêtre Macro et exécutez-la.
Sub Split_Cell()
Dim ayir As Variant, cleartxt As Long
cleartxt = Sheets("Feuil1").Range("C" & Rows.Count).End(xlDown).Row
Sheets("Feuil1").Range("C12:C" & cleartxt).ClearContents
ayir = Split(Sheets("Feuil1").Range("C4").Value, Chr(10))
On Error Resume Next
For i = 0 To UBound(ayir)
Sheets("Feuil1").Range("C12").Offset(i, 0) = ayir(i)
Next i
MsgBox "The Splitted Data :" & UBound(ayir) + 1, , ""
End Sub