Sub Compresse()
Application.ScreenUpdating = False ' Fige écran
DL = Range("C65500").End(xlUp).Row ' Calcul dernière ligne
For L = DL To 6 Step -1 ' pour toutes les lignes
If Cells(L, "B") = "" Then ' Si B est vide
Cells(L - 1, "C") = Cells(L - 1, "C") & " [ " & Cells(L, "C") & " ]"
Cells(L, "B").EntireRow.Delete ' On supprime la ligne
End If
Next L
End Sub