Sub Essai()
Dim chn$, n&, i&, j As Byte
n = Cells(Rows.Count, 1).End(3).Row
Application.ScreenUpdating = 0
For i = 2 To n
chn = ""
With Cells(i, 1)
For j = 0 To 4
chn = chn & .Offset(, j) & " ; "
Next j
.Offset(, 5) = Left$(chn, Len(chn) - 3)
End With
Next i
ActiveCell.Select
End Sub