Salut @Jacky,
ForeColor est de type Long, donc ton array ne doit contenir que des nombre entiers. La 1e valeur est ok car RGB te renvoie un Long justement (pense à utiliser la doc, il suffit de sélectionner un mot clé et d'appuyer sur F1 pour l'ouvrir !).
Mais dans ton array les valeurs suivantes sont du texte, tu as mis des "". Retire les et ça fonctionnera.
Array(RGB(255, 0, 0), RGB(0, 255, 0), RGB(0, 0, 255), RGB(255, 255, 0), RGB(255, 0, 255))
Bonne journée.
EDIT : salut @Bart, on s'est croisés ✌