Bonjour,
Comme exercice entre mon 2e café et mon 3e café ! La formule modifiée :
=SOMMEPROD(($B2:$H2=DECALER($A1;SI(LIGNE($A1)>10;-9;-(LIGNE($A1)-1));;SI(LIGNE($A1)>10;10;LIGNE($A1))))*($B2:$H2<>""))
Seulement voilà ! Cela devient apparemment trop compliqué pour la MFC qui n'applique plus de mise en forme avec cette formule !
J'ai déjà été confronté à un problème du genre : j'avais alors créé une fonction personnalisée de substitution qui, elle, fonctionnait en MFC...
Il est plus raisonnable de mettre cette formule en I2, mettre la police à blanc, tirer la formule jusqu'à la ligne 1500, et la formule MFC se contente alors de tester la valeur en I :
=$I2>0
Cordialement.