XL 2016 Problème de code lorsque je l'enregistre en PDF "%20"

bellenm

XLDnaute Impliqué
Bonsoir à tous,

sûrement un petit problème de code!
Avec ce code pas de problème:
Code:
     chemin = "m:\AC GRACE\COPIE CARTE\AC GRACE\PDF\"
NomFichier = "Equipe 3 " & Range("y2").Value
Le fichier s'inscrit correctement et ce met bien dans le répertoire choisi.

Mais ce que j'aimerais dans le code c'est que le chemin soit le disque source du fichier.
Donc si je lance le fichier via une clé USB que le chemin de sauvegarde soit la clé.

Via le code si dessous, si le résultat en "y2" est "A 123", j'ai comme nom de fichier "Equipe%203%20%A%123" comment faire disparaître les "%20"
Code:
      chemin = ThisWorkbook.Path
      NomFichier = "Equipe 3" & Range("y2").Value

D'avance je vous remercie pour votre aide.

Marc B
 

bellenm

XLDnaute Impliqué
Re
J'ai essayer plusieurs solution mais toujours pas ok
voici la formule dans sa totalité:
Code:
     chemin = ThisWorkbook.Path
      NomFichier = Range("y2").Value

ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
   chemin & NomFichier, Quality:=xlQualityStandard, _
   IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:= _

Où ais je fait l'erreur, le fichier pdf est bien crée mais avec "%20" à la place de l'espace .

Merci pour votre aide

Marc B
 

Discussions similaires

Statistiques des forums

Discussions
314 017
Messages
2 104 579
Membres
109 081
dernier inscrit
Vio21