Je vous remercie.
Donc si je veux l'afficher, je fais :
MsgBox(codecouleur) ?
L'afficher serait déjà une victoire pour mon niveau de VBA. Je pense que je vais aussi reporter la valeur avec une formule type Range("B" & i) = Range("A" & i)
"codecouleur" est une variable qu'il faut déclarer "As long" c'est ça ?
Edit : @Jean-Paul
Oui, j'ai vu ces fonctions (et je les ai téléchargées) mais mon problème est qu'il s'agit d'une feuille partagée avec un tas de collègue et je ne peux pas me permettre de leur demander de télécharger ces macros. Je dois faire sans ou bien rajouter ces fonctions dans mon code.