Bonjour PapouMAC, GVIALLES,
Mais si tu laisses le code dans le Workbook. Il faut modifier ainsi.
lig = ActiveCell.Row
ligne = ActiveCell.Row - 1
colonne = ActiveCell.Column
entete = Cells(1, colonne).Value
nom = Cells(ligne, colonne).Value
'Comme la supression modifie la position de la dernière ligne
'Il faut placer le rétablissement de couleur initiale en ligne actuelle si cette ligne est vide
If Cells(lig, colonne) = "" Then ActiveCell.Interior.Color = RGB(192, 192, 192)