Je te propose une autre solution qui est de vider ton tableau listDicoo() au fur à mesure qu'une de ses valeur est trouvée. Soit en y plaçant une chaine vide, soit en le raccourcissant en supprimant le ième élément traité (si cela est possible en basic OoO) pour accélerer le traitement.
Olivier