2 étapes :
#1 Sélectionner la plage et appliquer une mise en forme conditionnelle basée sur une formule :
=LIGNE()=CELLULE(“LIGNE“)
#2 Code VBA
Clic droit sur l’onglet, choisir « Visualiser le code ».
Puis coller le code suivant :
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Application.ScreenUpdating = True
End Sub

bjr , cela ne marche pas
Bonjour,
il me faudrait quelques détails pour comprendre ce qui ne fonctionne pas chez vous Les raisons peuvent être multiples !
Si vous avez copié-collé le code, il y a de fortes chances que les guillemets ne soient pas correctement encodés. Avec vous sauvegardé votre classeur Excel en tant que classeur avec macros, avez-vous vérifié votre code ? Etc.
Voici un lien vers un fichier Excel avec la macro fonctionnelle.
Télécharger