XL 2016 Débutant VBA

bidasse87

XLDnaute Nouveau
Salut tlm,

Je souhaite faire un chti logiciel de roulette et je coince sur comment mettre en surbrillance des cellules si un numéro sort
par exemple le N°1 sort et je souhaite que les numéros: 8 30 11 36 23 10 5 soit en couleur .
J'ai pas mal cherché sur internet mais je trouve po... et quand je trouve c'est compliqué
car j'ai pas toutes mes facultés à cause de ma maladie.

Si vous pouvez m'aider je vous en serai vraiment reconnaissant.
tapis roulette.png
 
Solution
Re-bonjour

Tu peux remplir ces cases par toi même, pas besoin de mon aide pour cela. Ensuite, pour que ces cases soient prises en compte, il te faut modifier la mise en forme conditionnelle comme cela :
=INDEX(B1;DECALER(Sheet1!$A$1;$B$10;1;1;,27);0)

Ceci dit, je ne vois pas l’intérêt puisque presque toutes les cases seront colorées...

Fred0o

XLDnaute Barbatruc
Re-bonjour

Tu peux remplir ces cases par toi même, pas besoin de mon aide pour cela. Ensuite, pour que ces cases soient prises en compte, il te faut modifier la mise en forme conditionnelle comme cela :
=INDEX(B1;DECALER(Sheet1!$A$1;$B$10;1;1;,27);0)

Ceci dit, je ne vois pas l’intérêt puisque presque toutes les cases seront colorées...
 

bidasse87

XLDnaute Nouveau
Re-bonjour

Tu peux remplir ces cases par toi même, pas besoin de mon aide pour cela. Ensuite, pour que ces cases soient prises en compte, il te faut modifier la mise en forme conditionnelle comme cela :
=INDEX(B1;DECALER(Sheet1!$A$1;$B$10;1;1;,27);0)

Ceci dit, je ne vois pas l’intérêt puisque presque toutes les cases seront colorées...
Je dois virer l'ancienne formule (=EQUIV) et mettre celle ci ? car j'ai essayé et ça me marque vous ne pouvez pas utiliser des références à d'autres classeurs comme critères Mise en forme conditionnelle.
 

Fred0o

XLDnaute Barbatruc
Bonjour bidasse87

Je dois virer l'ancienne formule (=EQUIV) et mettre celle ci ? car j'ai essayé et ça me marque vous ne pouvez pas utiliser des références à d'autres classeurs comme critères Mise en forme conditionnelle.

En fait, il te faut adapter un peu cette formule :
=INDEX(B1;DECALER(Sheet1!$A$1;$B$10;1;1;,27);0)

LE "Sheet1!" est le nom de la feuille dans laquelle se trouve ton tableau de correspondance. Par exemple si chez toi cette feuille s'appelle "Feuil2", remplace le "Sheet1!" de la formule par "Feuil2!".
Ta formule deviendra alors :
=INDEX(B1;DECALER(Feuil2!$A$1;$B$10;1;1;,27);0)
 

Discussions similaires

Réponses
8
Affichages
861
Réponses
3
Affichages
1 K

Statistiques des forums

Discussions
314 779
Messages
2 112 878
Membres
111 691
dernier inscrit
pino418