Bonjour Pascal44000
Voici une possibilité en VBA
Sub SuppressionCelluleVide()
Dim Col As Long, dLig As Long, Lig As Long
' Pour les 3 colonnes
For Col = 1 To 3
' Dernière ligne de la cellule remplie
dLig = Cells(Rows.Count, Col).End(xlUp).Row
' Pour chaque ligne en partant de la fin
For Lig = dLig To 1 Step -1
' Si la celllule est vide, on supprime
If Cells(Lig, Col) = "" Then Cells(Lig, Col).Delete Shift:=xlUp
Next Lig
Next Col
End Sub
A+