Merci à vous deux pour les idées
Steelson a écrit :
Bonjour MFerrand
Ou plus simple encore, tu fais replace . par _Nouveau.
Effectivement, vu comme ça c'est une excellente idée.
J'ai juste un soucis sur le recherche du point. Si mon nom de fichier à plusieurs points de base, il ne faudrait pas que la macro remplace les deux points.
Test.01.doc -> Test.01_Nouveau.doc
MFerrand a écrit :
Tu cherches le point, tu prélèves l'extension dans une variable.
Tu la remplaces par ton ajout, et tu rajoutes l'extension.
Cette solution serait plus pratique donc, mais je vous avoue honnêtement que je ne saurai la programmer.
Je sais rechercher le point dans la chaine de caractère :
Pos = InStr(1, NomFichier, ".", 1)
Mais récupérer l'extension complète je ne sais pas...
Je ne suis pas contre un petit coup de main...
Merci d'avance