Je confirme qu'il y a un vrai problème avec FNC.
Cela fait plus de 15 jours que je n'ai pu mettre le nez dans mon code, mais avant j'ai eu un gros problème, FNC avec certaines variables ne recevait rien. Pour que cela fonctionne, je suis passé par une variable intermédiaire, déclarer la variable prévue au départ, et mettre le contenu de la variable provisoire dans celle-ci. Pourquoi procédé aucun: car une partie de la fonction était déjà faite, et il était plus simple de faire un transfert provisoire.
Cela dit ça fonctionnait la première fois, mais un deuxième appel à la fonction, au retour j'avais un message qu'une variable était déjà définie.
J'ai essayé de faire un programme de démonstration, pour montré le problème, mais je n'ai pu reproduire l'erreur.
Finalement en transformant la fonction en sub, j'ai résolu mon problème. Ce qui montre bien qu'il y a un problème avec FNC.
Cela dit je vous souhaite de bonnes fêtes de fin d'année.