Bonsoir,
Remplace ta macro EFFACER par celle ci-dessous:
Sub effacer()
Dim i As Integer
i = ActiveCell.Row
Range("A" & i, "B" & i, "D" & i).ClearContents
End Sub
Attribue lui un bouton ou un raccourci clavier.
Il te suffit de te positionner sur une des celules de la ligne à effacer puis d'exécuter cette macro.
Amicalement
Dan