Réponse acceptée !
test si le ".xls" est présent avant le l'ajouter
if not lcase(right(chaine,4)) = ".xls" then chaine = chaine & ".xls" 'Le lcase met le text en minuscul pour que si l'utilistaeur exrit ".XLS" se soit reconue.
Voila cette ligne test et ajoute le ".xls" si il est absent (attention si on met dans chaine "test.sls", donc une erreur, ".sls" aulieu de ".xls" , alors la ligne ajoute ".xls" ce qui donne "test.sls.xls" tu peut si non tester si une extention, en 3 lettre est présente et quel extension c'est)
if left(right(chaine,4),1) = "." then
if lcase(right(chaine,3)) = "xls"
else
msgbox ("Erreur de saisie")
end if
else
chaine = chaine & ".xls"
endif
Bon, alors avec ça tu dois t'en sortire.
D'oh! Nuts!
Mmmmm...
DONUTS