re,
avec cette macro vous pouvez supprimer la colonne auxiliaire. En plus en trie avec la colonne C et la colonne A (à modifier si cela ne vous plait pas)
Sub Supprimer()
Dim i, iCol, t
t = Timer
Application.screenupdating=false
With Range("consoTX24").ListObject
i = WorksheetFunction.CountBlank(.ListColumns("Date de début").DataBodyRange)
If i = 0 Then MsgBox "aucun vide": Exit Sub
With .Range
.Sort key1:=.Range("B1"), order1:=xlAscending, key2:=.Range("A1"), order2:=xlAscending, Header:=xlYes 'trier le tableau avec la colonne "Date Début", alors les cellules vides seronnt en bas
End With
With .DataBodyRange
.Offset(.Rows.Count - i).Resize(i).Delete 'supprimer la plage avec ces cellules vides "date début"
End With
End With
MsgBox "prêt en " & Format(Timer - t, "0.0\s") & vbLf & i & " lignes"
End Sub