Salut Surfing Jack,
Comme personne ne t'a donné de solution, je me suis dis que cela valait peut-être la peine que je m'attarde quelque peu sur ton problème (lol).
Dans ta mise en forme conditionnelle, remplace la fonction LIGNE() par SOUS.TOTAL(3;MaPlage)
A titre d'exemple, après avoir sélectionné les lignes que tu veux mettre en forme, place à partir en A2 la forme suivante en MFC :
=MOD(SOUS.TOTAL(3;$A$1:$A1);2) avec le format de ton choix.
Comme tu le vois, tu n'es pas obligé d'ajouter =0 ou =1 à la fin de la formule, celle-ci renvoyant VRAI ou FAUX, ce qui équivant à 0 ou 1.
Espérant avoir pu t'aider.
Ândré.