MFC saute quand j'ajoute une ligne au tableau

Bonjour,

Je tombe régulièrement sur la même difficulté. Je fais un tableau et je mets une mise en forme conditionnelle. Par exemple je fais la formule suivante : =$A2=$A3 et je l'applique à la plage suivante =$A$2:$A$10. Tout marche bien.

Par contre si j'insère une ligne dans mon tableau (en faisant Ctrl++ par exemple). Il me créé 2 MFC, une pour le haut du tableau et une pour le bas :

Formule $A2=$A3 s'applique à =$A$2:$A$3;$A$6:$A$11

Formule $A4=$A6 s'applique à =$A4=$A5

Je suppose que cela vient du fait que ma formule s'applique à deux lignes. Mais je ne vois pas comment faire...

Merci d'avance à tous,

Soguy

19mfc-saute.xlsx (9.01 Ko)

Bonjour,

Essaie avec :

=$A2=INDIRECT("A" & LIGNE()+1)

Si tu insères une cellule entre A2 et A3, A2 va comparer A4 et plus A3, parce que A3 est inscrite "en dur" et a été décalée. Ici, on fait référence à la cellule toujours placée en-dessous.

Salut Oyobrans et grand merci. Ca marche évidemment parfaitement! (en tout cas dans l'exemple, mon cas réel est plus..lourd... mais ca devrait passer).

Ca me fait penser à une autre difficulté, mais je vais ouvrir une autre discussion pour cela.

Encore un super grand merci à toi Oyobrans!

Rechercher des sujets similaires à "mfc saute quand ajoute ligne tableau"