bonsoir Sonskriverez
à mettre dans le code de la feuille
Sub Separe()
Dim Plg, L As Integer
Plg = Range('A2:B' & Range('A65536').End(xlUp).Row)
For L = 1 To UBound(Plg, 1)
Range('C' & L + 1 & ':R' & L + 1).Value = Split(Plg(L, 1), ';')
Range('R' & L + 1).Value = Range('R' & L + 1).Value & Plg(L, 2)
Next L
Columns('C:E').Delete
Columns('D:E').Delete
Columns('C:M').AutoFit
End Sub
à bientôt