Bonjour,
Désolé pour le temps que j'ai mis à répondre, j'étais sur autre chose
Mais cette pause m'a permis de trouver d'où venait l'erreur, et elle est toute bête
En fait j'ai oublié d'écrire une toute petite ligne:
txtc = ""
Je ne réinitialisais pas cette variable, ce qui fait que ça gardait les anciennes couleurs que je croisais, et du coup j'allais piocher dedans... Si sur la première ligne tu avais du jaune et du rose, chaque prochain élément allait être d'abord en jaune, puis en rose...
J'ai réparé cette erreur et ça remarche
Je te joins le fichier débugué :