Bonjour,

Pour cela j'utilise la fonction GetShortPath trouvée sur le Web.

Si j'indique mon chemin en dur dans la commande :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
GetShortPath ("D:\Archives\Archioutilvalid\8607\8607 0466")
cela fonctionne.

Maintenant je veux utiliser deux variables (nf1 et nf3) pour le chemin
Code : Sélectionner tout - Visualiser dans une fenêtre à part
FF="D:\Archives\Archioutilvalid\" & nf1 & "\" & nf3 ' nf1 et nf3 sont des variables
La variable FF me restitue bien le chemin complet que je vérifie avec Debug.Print (D:\Archives\Archioutilvalid\8607\8607 0466)
mais quand je lance :
Le chemin au format 8.3 n'est pas restitué, il est vide.
J'ai essayé toutes sortes de combinaisons de syntaxe pour passer la variable FF en argument reconnu mais je ne trouve pas de solution.
Merci d'avance