Bonjour,
Je m'arrache les cheveux depuis ce matin et j'avoue ne plus rien comprendre.
Le problème
J'ai tenté d'appliquer une mise en forme conditionnelle aux cellules de la plage $B$7:$D$11 si le n° de la ligne et le n° de colonne d'une des cellules de cette plage est égale à la la valeur de cellule B2 (pour le n° de la ligne) et B3 (pour le n° de colonne).
La formule
La formule que j'ai écrite dans la MFC appliqué à cette plage
Mes tests
Code : Sélectionner tout - Visualiser dans une fenêtre à part =ET(LIGNE(B7)-LIGNE($B$7:$D$11)+1=$B$2;COLONNE(B7)-COLONNE($B$7:$D$11)+1=$B$3)
- Sur la formule : Pour vérifier que la formule renvoyait bien la bonne valeur, j 'ai écrit la même formule dans la plage $B$16:$D$20 en fisant bien référence aux même cellules et cela fonctionne de même que la MFC sur valeur VRAI et FAUX
- Sur la MFC : Un deuxième test avec MFC mais avec d'autres formules a donné pleine satisfaction
L'une appliquée à la plage $A$7:$A$11
L'autre appliquée à la plage $B$6:$D$6
Code : Sélectionner tout - Visualiser dans une fenêtre à part =LIGNE(A7)-LIGNE($A$7:$A$11)+1=$B$2
Code : Sélectionner tout - Visualiser dans une fenêtre à part =COLONNE(B6)-COLONNE($B$6:$D$6)+1=$B$3- Enfin un troisième test avec MFC avec la formule ci-dessous a également donné pleine satisfaction et est appliquée à la plage $G$7:$I$11
Code : Sélectionner tout - Visualiser dans une fenêtre à part =ET(LIGNE(G7)-6=$B$2;COLONNE(G7)-6=$B$3)
Le résultat du dernier test est pratiquement celui que je souhaite sauf qu'au lieu de soustraire par des constantes, je souhaite le faire à laide du résultat des fonctions COLONNE et LIGNE et ce dans le but de pouvoir déplacer les tableaux dans ma feuille sans perturber la MFC
Peut-être qu'un regard extérieur pourra apporter sa lumière car je galère depuis plus de trois heures avec ce problème.
Illustration
Partager