Créer un fichier PDF via feuille Excel en VBA [Résolu]

Messages postés
1
Date d'inscription
vendredi 1 août 2014
Statut
Membre
Dernière intervention
1 août 2014
-
Bonjour,

J'ai enregistré une macro que j'ai modifié pour intégrer dans mon code.
La modification a été le nom du "Fichier" qui est variable.

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


Cette commande me donne le message "Erreur d'exécution '1004':
Doc. non enregistré. Le doc. est peut-être ouvert ou une erreur s'est produite lors de l'enregistrement.

Que dois-je ajouter ou enlever pour que ça marche.

Merci.
Afficher la suite 

2 réponses

Messages postés
13821
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
15 octobre 2019
309
0
Merci
Bonjour, message modifié par l'ajout des balises de code.
Voir ici comment bien utiliser la coloration syntaxique.
Commenter la réponse de Whismeril
Messages postés
6271
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 octobre 2019
87
0
Merci
Bonjour,
As-tu mis le chemin complet du fichier dans la variable Fichier comme ceci:

Dim Fichier As String

Fichier = "Chemin complet du fichier.pdf"

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

Commenter la réponse de cs_Le Pivert