Et voilà, quand on veut aller trop vite en refusant de se relire.
Mon code étant réalisé j'ai voulu le rendre plus performant en utilisant une variable public et non plus x variables "static" "chemin" dans chacune de mes procédures . Donc évidemment à chaque fois je la définissais "Dim chemin as String" en tête de procédure
Quand j'ai modifié mon code tel que je vous l'ai dit plus haut, j'ai complètement oublié de supprimer les lignes définissant mes variables "static" "chemin.
Comme quoi il est nécessaire de bien se relire avant d'appeler au secours.
Encore merci d'avoir accepté de vous pencher sur ma question et bien cordialement