Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 enregistrer PDF avec choix de dossier

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Gilles Cyr

XLDnaute Nouveau
Bonjour Forum,

je ne viens pas a bout de ce petit problème, enregistrer une feuille en pdf et choisir son nomdossier par inputbox.


VB:
Sub Export_PDF()

Dim NomDossier As String
Dim CheminDossier As String

On Error GoTo 1

NomDossier = Application.InputBox("Dossier Enregistrement :", "Dossier")
CheminDossier = "C:\Base\Laval\" & NomDossier & "\"
If NomDossier = "" Then Exit Sub

   ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
        CheminDossier & "_" & ".pdf", Quality:=xlQualityStandard, _
        IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:=Fa

1:
End Sub


C'est quoi mon erreur? quelqu'un peu m'aider s.v.p.
 
Bonsoir.
Où est le nom de fichier dans votre histoire ?
Pourquoi n’emploieriez vous pas la méthode GetSaveAsFilename de l'objet Application ?
Par exemple :
VB:
Sub Export_PDF()
   Dim ChNomFic As Variant
   ChDir "C:\Base\Laval"
   ChNomFic = Application.GetSaveAsFilename("", "Fichier PDF,*.pdf")
   If VarType(ChNomFic) <> vbString Then Exit Sub
   ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=ChNomFic, _
      Quality:=xlQualityStandard, IncludeDocProperties:=True, _
      IgnorePrintAreas:=False, OpenAfterPublish:=False
   End Sub
Remarque: Cette méthode permet de choisir un sous dossier avant de renseigner le nom de fichier puis valider par Enregistrer.
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
10
Affichages
486
Réponses
3
Affichages
537
Réponses
3
Affichages
822
Réponses
6
Affichages
2 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…