Faire une recherche dans un tableau pour actualiser un autre tableau

jeanphi

XLDnaute Occasionnel
Bonjour

Dans ma feuille de calcul, je dispose de 2 tableaux:

le premier se trouve en A1:B5
dans ce tableau, une valeur variable entre 0 et 5 est affectée à chaque incident
- 1 correspond à "nouveau" => couleur rouge
- 2 correspond à "programmé" => couleur bleu
- 3 correspond à "en-cours" => couleur verte
- 4 correspond à "résolu" => couleur jaune
- 5 correspond à "clos" => couleur orange

le deuxième se trouve en D15:H19
dans ce tableau, je souhaiterais qu'en fonction de la variable du tableau 1 une couleur différente soit affectée dans le tableau D15:H19
Par exemple, si l'incident 3 est en statut 2 (couleur bleu), je souhaite qu 'il trouve la correspondance dans le tableau D15:H19 et colore donc la cellule E22 en bleu
Comment procéder???
Merci

PS: je souhaite faire cela uniquement avec une macro excel et non pas avec des fonctions
Quelqu'un pourrait t'il me communiquer sa science? :)
Merci d'avance
Cdlt
 

Pièces jointes

  • TEST.xls
    18.5 KB · Affichages: 129
  • TEST.xls
    18.5 KB · Affichages: 132
  • TEST.xls
    18.5 KB · Affichages: 133

Itori

XLDnaute Junior
Re : Faire une recherche dans un tableau pour actualiser un autre tableau

Je suis pas sûr d'avoir compris ce que tu dit dans ton PS alors je pose la question.

Tu veux une macro excel (c'est-à-dire code VBA) et non pas une fonction excel (comme NB(...))
J'ai bien compris ou c'est l'inverse justement ?

EDIT : J'ai fait qqch vite fait en partant de ce que j'avais compris, c'est surement optimisable mais ça fonctionne comme ça.
 

Pièces jointes

  • TEST.xls
    39.5 KB · Affichages: 133
  • TEST.xls
    39.5 KB · Affichages: 134
  • TEST.xls
    39.5 KB · Affichages: 139
Dernière édition:

jeanphi

XLDnaute Occasionnel
Re : Faire une recherche dans un tableau pour actualiser un autre tableau

bjr itori

oui c'est bien du vb excel que je souhaite!!
je viens de regarder ton code et de tester et visiblement c est ce que je veux!!
merci de ton aide, cest super sympa
bonne soiree
cdlt :)
 

jeanphi

XLDnaute Occasionnel
Re : Faire une recherche dans un tableau pour actualiser un autre tableau

bonjour itori


il reste juste un petit souci
le tableau de test que je t'ai envoyé hier comporté 5 colonnes
en fait j'en ai besoin de 10
j'essaye de faire la modif au niveau de ton code mais çà plante....
peux tu m'aider stp? :)
 

Itori

XLDnaute Junior
Re : Faire une recherche dans un tableau pour actualiser un autre tableau

Bonjour jeanphi

J'ai fait quelques modifications mineures et voilà maintenant pour 10 colonnes
Je m'apperçois en même temps que l'on peut faire beaucoup mieux, mais après je ne saurai pas faire ^^
 

Pièces jointes

  • TEST.xls
    35 KB · Affichages: 131
  • TEST.xls
    35 KB · Affichages: 140
  • TEST.xls
    35 KB · Affichages: 140

Discussions similaires

Statistiques des forums

Discussions
312 177
Messages
2 085 972
Membres
103 073
dernier inscrit
MSCHOE16