Salut,
Comprendre le code est assez important quand on veut le transposer à d'autres fichiers, simplement parce que les valeurs, déclarations, box, caption, ... ne sont pas forcément les mêmes
donc le problème était en fait simple, tu as garder la variable "Fich" comme étant le "Caption" de la "textbox1" hors, dans le cas de ce nouveau fichier, tu ne peux pas travailler sur le Caption puisque celui-ci ne se modifie pas suivant ta sélection. Il suffisait donc de travailler sur le "Value" comme ceci :
Fich = Me.ListBox1.Value
Je te l'ai modifié dans le fichier joint, il te suffit donc de lancer ton UF et de cliquer sur le fichier que tu veux ouvrir
J'ai également commenté la partie que je t'ai modifiée - donc dans le "Sub ListBox1_Click()" - afin que tu comprennes le code au cas où