Moi c'est dans ton "explication" que j'ai un problème.
Je ne suis ni ORBI ni Super-Gégé, mais je voulais tout de même tenter une réponse, et hélas je ne pige pas bien la question. Et je ne pige pas non plus les formules des MFC, en particulier celle avec le DECALER. Ledit décalage étant fixe, pourquoi ne pas mettre la référence de la cellule en dur ?
Peux-tu, s'il te plait, l'exprimer simplement avec des mots plutôt qu'avec tes formules que tu dis ne pas fonctionner ?
Si je pige bien pour le tableau du premier tour, tu veux juste que ça colore les deux cellules de la ligne contenant le numéro saisi en J3. Si...
Bonsoir
Pour infos
J'ai utilisé les 4° premières règles de votre exemple dans le 2° tour
la règle
=DECALER(I4;0;-2)=$J$3 ne se fais plus dans le 2°tour
est ce que je valide et je relance une discussion
Merci
Bonsoir
Pour infos
J'ai utilisé les 4° premières règles de votre exemple dans le 2° tour
la règle
=DECALER(I4;0;-2)=$J$3 ne se fais plus dans le 2°tour
est ce que je valide et je relance une discussion
Merci
en général, lorsqu'on pose une question sur le forum, elle expose la totalité du problème qu'on n'arrive pas à résoudre de sorte que les contributeurs n'aient pas à revenir sans cesse sur la même discussion
en général toujours, on essaye de comprendre la logique utilisée dans la réponse fournie pour pouvoir l'adapter soi-même, c'est toujours mieux et plus pédagogique que de demander au(x) contributeur(s) de tout faire ... et ouvrir une nouvelle discussion sur le même sujet n'est sûrement pas la bonne méthode
Dans ma réponse précédente (post #4 de cette deuxième discussion), je vous indiquais qu'il convenait d'adapter (après les avoir copiées) les règles utilisées pour le 1er tour afin qu'elles fonctionnent pour le second ...
... par exemple
VB:
DECALER(I4;0;-2)=$J$3
compare le contenu de la colonne I avec la valeur recherchée en J3, ... adaptée au second tour, la même formule devient
Code:
DECALER(N4;0;-2)=$O$3
et ainsi de suite.
À vous d'adapter le reste, il n'y a rien de compliqué.
Cordialement,
Bonsoir
excusez moi pour mes lacunes en VBA
J'ai bien essayer pendant plusieurs heures
=DECALER(I4;0;-2)=$J$3
=DECALER(N4;0;-2)=$O$3
=DECALER(S4;0;-2)=$T$3
=DECALER(X4;0;-2)=$Y$3
=ET(V4=DECALER($Q$3;EQUIV(RECHERCHEV($T$3;$Q$4:$R$53;1;0);$Q$4:$Q$53;0);2);RECHERCHEV($T$3;$Q$4:$R$53;2;0)="G")
cependant je pense caler sur quelque chose
Merci a vous
Moi c'est dans ton "explication" que j'ai un problème.
Je ne suis ni ORBI ni Super-Gégé, mais je voulais tout de même tenter une réponse, et hélas je ne pige pas bien la question. Et je ne pige pas non plus les formules des MFC, en particulier celle avec le DECALER. Ledit décalage étant fixe, pourquoi ne pas mettre la référence de la cellule en dur ?
Peux-tu, s'il te plait, l'exprimer simplement avec des mots plutôt qu'avec tes formules que tu dis ne pas fonctionner ?
Si je pige bien pour le tableau du premier tour, tu veux juste que ça colore les deux cellules de la ligne contenant le numéro saisi en J3. Si c'est ça, une seule MFC doit suffire.
Formule de la MFC :
Code:
=($G4=$J$3)+($I4=$J$3)
à appliquer à : =$G$4:$G$51;$I$4:$I$51
Que veux-tu faire pour ce que tu appelles "le deuxième tour" ?
Si tu veux colorier la cellule portant le numéro de l'équipe perdante lors de la rencontre avec l'équipe dont le numéro a été saisi en J3, je te propose une MFC.
Formule de la MFC :
Bonjour
Toutes mes excuses a Gégé-45550 car je pensais pouvoir aménager ses formules dans les tours suivants
oui exact j'ai fait un lapsus j'ai dis VBA au lieu des formules la fatigue
au moins je sais que cela a été lu
j'ai corrigé je l'ai remis en xlsm ( je pense pas que cela change quelque chose)et je viens de revérifier
comme dans l'exemple ci joint
=DECALER(I4;0;-2)=$J$3 la surbrillance des deux cases fonctionne même si j'inverse soit 7 ou 33
=DECALER(N4;0;-2)=$O$3 la surbrillance des deux cases ne fonctionne que sur la 61 / 57 non
=DECALER(S4;0;-2)=$T$3 la surbrillance des deux cases ne fonctionne que sur la 65 / 87 non
=DECALER(X4;0;-2)=$Y$3 la surbrillance des deux cases ne fonctionne que sur la 35 / 88 non
je cherche mon erreur
je vais revoir pour la surbrillance dans 3° tour selon G ou P
surbrillance dans 2° tour qui fonctionne
=ET(L4=DECALER($I$3;EQUIV(RECHERCHEV($J$3;$I$4:$J$51;1;0);$I$4:$I$51;0);-2);RECHERCHEV($J$3;$I$4:$J$51;2;0)="P")
=ET(L4=DECALER($I$3;EQUIV(RECHERCHEV($J$3;$I$4:$J$51;1;0);$I$4:$I$51;0);-2);RECHERCHEV($J$3;$I$4:$J$51;2;0)="G")
=ET(L4=DECALER($G$3;EQUIV(RECHERCHEV($J$3;$G$4:$H$51;1;0);$G$4:$G$51;0);2);RECHERCHEV($J$3;$G$4:$H$51;2;0)="P")
=ET(L4=DECALER($G$3;EQUIV(RECHERCHEV($J$3;$G$4:$H$51;1;0);$G$4:$G$51;0);2);RECHERCHEV($J$3;$G$4:$H$51;2;0)="G")
je vais revoir pour la surbrillance dans 3° tour
Je ne suis ni ORBI ni Super-Gégé, mais je voulais tout de même tenter une réponse, et hélas je ne pige pas bien la question. Et je ne pige pas non plus les formules des MFC, en particulier celle avec le DECALER. Ledit décalage étant fixe, pourquoi ne pas mettre la référence de la cellule en dur ?
Peux-tu, s'il te plait, l'exprimer simplement avec des mots plutôt qu'avec tes formules que tu dis ne pas fonctionner ?
Si je pige bien pour le tableau du premier tour, tu veux juste que ça colore les deux cellules de la ligne contenant le numéro saisi en J3. Si c'est ça, une seule MFC doit suffire.
Formule de la MFC :
Code:
=($G4=$J$3)+($I4=$J$3)
à appliquer à : =L4=DECALER($G$3;SIERREUR(EQUIV($J$3;$G$4:$G$51;0);0)+SIERREUR(EQUIV($J$3;$I$4:$I$51;0);0);2*(DECALER($G$3;SIERREUR(EQUIV($J$3;$G$4:$G$51;0);0)+SIERREUR(EQUIV($J$3;$I$4:$I$51;0);0);1)="G"))
Que veux-tu faire pour ce que tu appelles "le deuxième tour" ?
Si tu veux colorier la cellule portant le numéro de l'équipe perdante lors de la rencontre avec l'équipe dont le numéro a été saisi en J3, je te propose une MFC.
Formule de la MFC :
Je ne suis ni ORBI ni Super-Gégé, mais je voulais tout de même tenter une réponse, et hélas je ne pige pas bien la question. Et je ne pige pas non plus les formules des MFC, en particulier celle avec le DECALER. Ledit décalage étant fixe, pourquoi ne pas mettre la référence de la cellule en dur ?
Peux-tu, s'il te plait, l'exprimer simplement avec des mots plutôt qu'avec tes formules que tu dis ne pas fonctionner ?
Si je pige bien pour le tableau du premier tour, tu veux juste que ça colore les deux cellules de la ligne contenant le numéro saisi en J3. Si c'est ça, une seule MFC doit suffire.
Formule de la MFC :
Code:
=($G4=$J$3)+($I4=$J$3)
à appliquer à : =$G$4:$G$51;$I$4:$I$51
Que veux-tu faire pour ce que tu appelles "le deuxième tour" ?
Si tu veux colorier la cellule portant le numéro de l'équipe perdante lors de la rencontre avec l'équipe dont le numéro a été saisi en J3, je te propose une MFC.
Formule de la MFC :
Pendant que tu rédigeais #12, j'ai modifié le classeur de #9 car maintenant tu sembles vouloir colorier non seulement le perdant, mais aussi le gagnant du tour précédent : j'ai mis le gagnant en vert et le perdant en rouge.
Pour les tableaux suivants, normalement il suffit d'utiliser les mêmes MFC, mais adaptées aux coordonnées desdits tableaux, aussi bien dans la formule que dans la plage d'application.
Comme le dit Gégé, si tu l'adaptes toi-même ça prouve que tu as compris le fonctionnement.
Donc prends le nouveau fichier de #9, et essaye d'adapter les MFC.