Bonjour,
je souhaite mettre en forme un ensemble de cellules en fonction, pour chacune d'elles, de la valeur d'une autre cellule de la même ligne.
j'ai donc voulu utiliser la fonction LIGNE() afin de récupérer la ligne courante, puis retrouver la valeur attendue avec la fonction INDIRECT() pour la tester.
ex :
=SI(INDIRECT("A"&LIGNE())="vendu";VRAI;FAUX)
Cependant, l'appel à LIGNE() semble échouer dans une formule de mise en forme conditionnelle, alors que cette même formule fonctionne si je la teste directement dans une cellule.
Si je teste avec un numéro de ligne en "dur", cela fonctionne aussi, c'est donc bien l'appel à la fonction LIGNE() qui semble échouer.
=SI(INDIRECT("A"&6)="vendu";VRAI;FAUX) <= ceci fonctionne
Une idée de pourquoi ou encore de comment contourner le problème ? Cela fait plusieurs jours que je bloque la dessus.
Merci à vous,