Enregistrer en PDF avec le nom du dossier

Résolu
Moimarc Messages postés 14 Date d'inscription   Statut Membre Dernière intervention   -  
Moimarc Messages postés 14 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai tenté avec l'enregistreur de macro, la macro fonctionne bien mais le nom reste toujours x au lieu de garder le nom actuel du fichier, dès que j'essaie de toucher rien ne fonctionne plus.


Sub Enregistrer_PDF()
'
' Enregistrer_PDF Macro
'

'
Dim x As String
x = ThisWorkbook.Name
Sheets("Offre ELECTRIQUE").Select
ChDir "G:\VENTE\OFFRES\OFFRES 2014"
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
"G:\VENTE\OFFRES\OFFRES 2014\x.pdf", Quality:= _
xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, _
OpenAfterPublish:=True
End Sub



En tatonant j'ai écrit cela:


Sub Enregistrer_PDF()

Dim chemin As String
Dim nom As String

chemin = "G:\VENTE\OFFRES\OFFRES 2014"
nom = ThisWorkbook.Name

Sheets("Offre ELECTRIQUE").Select


ActiveWorkbook.ExportAsFixedFormat Type:=x1TypePDF, _
Filename:=chemin & nom & ".pdf"

End Sub

Mais maintenant le nom est ok mais plus l'emplacement...... il sauve sur C: ...

J'ai essayà de rajouter un chemin par la au travers:

ChDir "G:\VENTE\OFFRES\OFFRES 2014"


Mais rien à faire...


Merci


A voir également:

5 réponses

pijaku Messages postés 12263 Date d'inscription   Statut Modérateur Dernière intervention   2 761
 
Bonjour,
Ajoute \ à la fin de ton chemin :

chemin = "G:\VENTE\OFFRES\OFFRES 2014\" 
--
Cordialement,
Franck
0
Moimarc Messages postés 14 Date d'inscription   Statut Membre Dernière intervention  
 
ça ne suffit pas,

Mais bien vu, merci une erreur de moins
0
Maurice
 
bonjour

sur Chemin il manque \

ex: chemin = "G:\VENTE\OFFRES\OFFRES 2014\"
ou
Filename:=chemin & "\" & nom & ".pdf"
A+
Maurice
0
Maurice
 
Bonjour

Voila un macro PDF

Sub PDF()
Chemin = "G:\VENTE\OFFRES\OFFRES 2014" & "\"
Nom = Split(ThisWorkbook.Name, ".")(0)
NomFiche = Chemin & Nom & ".pdf"
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=NomFiche, _
Quality:=xlQualityStandard, IncludeDocProperties:=True, _
IgnorePrintAreas:=False, OpenAfterPublish:=False ' False on voie rien
End Sub

A+
Maurice
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Moimarc Messages postés 14 Date d'inscription   Statut Membre Dernière intervention  
 
Hello,

ça fonctionne au poil,

Merci!
0