Salut Yaacoubi,
Sans tester, règle n° 1 :
Ne JAMAIS nommer une variable comme une propriété existante dans le vba. Apelle-la StroumphColorIndex si tu veux, mais pas ColorIndex!
( je suis même surpris que vba t'ait laissé faire... As tu activé "option explicit"?)
J'essaie de voir si le problème vient de là.
Edit : salut Pierrot