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

export d'un tableau au format PDF

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 !

letroubadour

XLDnaute Occasionnel
Bonsoir

je cherche une macro qui me permettrait d'enregistrer une feuille (essai) dans un répertoire quelconque (essai 2) au format PDF

merci
 
Re : export d'un tableau au format PDF

Bonsoir letroubadour,
Voici un petit exemple, change selon tes besoins

Code:
dim chemin,num,tx
chemin = ThisWorkbook.Path
num = Feuil9.[D3] 'nom du pdf
'Feuil9 est la feuille à envoyer
Feuil9.Copy
tx = ActiveWorkbook.Name
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=chemin & "\"  & num & ".pdf"
'ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=chemin & "\" & DF & "_" & ComboBox1 & num & ".pdf"
ActiveWorkbook.Close (False)
Bruno
 
Re : export d'un tableau au format PDF

Merci pour ta réponse rapide youky , mais je comprends pas tout , désolé

peux tu ma la réécrire avec la feuille = Feuil9 et le répertoire d'enregistrement = H:\tableau de travail , nom du fichier pdf = 01


merci
 
Dernière édition:
Re : export d'un tableau au format PDF

Re
Faut pas avoir peur de modifier le code ou même aller bugger!!
Code:
dim chemin,nom
chemin =" H:\tableau de travail\"
nom = "01" 'nom du pdf
Feuil9.Copy 'Feuil9 est la feuille à envoyer
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=chemin & num & ".pdf"
ActiveWorkbook.Close (False)[FONT=monospace
 
Re : export d'un tableau au format PDF

Bonsoir,
Une erreur de copie s'est glissé dans la fin de la macro.
Voici rectifié
Bruno

Code:
dim chemin,nom
chemin =" H:\tableau de travail\"
nom = "01" 'nom du pdf
Feuil9.Copy 'Feuil9 est la feuille à envoyer
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=chemin & num & ".pdf"
ActiveWorkbook.Close (False)
 
Re : export d'un tableau au format PDF

Bonjour

lorsque je lance la macro , ca m'ouvre un autre classeur (ça je ne souhaite pas )et ça bloque sur l'avant dernière ligne

ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=chemin & num & ".pdf"

j'ai essayé en remplacant le "num" par "nom" mais ca marche toujours pas , je suis bloqué


merci

RAPHAEL
 
Dernière édition:
Re : export d'un tableau au format PDF

Re


Je t'ai demandé qu'est ce qui s'affiche
C'est pour savoir si ton chemin (ou path) est bon

PS: Quand un code bugge on peut utiliser une MsgBox pour identifier l'erreur
C'est que te proposait mon précédent message.
 
Re : export d'un tableau au format PDF

Bonjour à tous,

Peux-tu essayer ceci :

VB:
Option Explicit


Sub PDF()
Dim Chemin As String
Chemin = "H:\tableau de travail\"
Feuil9.ExportAsFixedFormat Type:=xlTypePDF, Filename:=Chemin & "01.pdf"
End Sub

A + à tous
 
Re : export d'un tableau au format PDF

Re


Donc ton chemin doit être erroné
Essaies comme ceci à tout hasard
dim chemin$,nom$
chemin ="H:\tableau de travail\"
nom = "01.pdf" 'nom du pdf
Feuil9.Copy 'Feuil9 est la feuille à envoyer
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=chemin & nom
ActiveWorkbook.Close False

EDITION: Bonjour JCGL (même intuition) 😉
 
Re : export d'un tableau au format PDF

le code de JCGL fonctionne si je le mets tel quel mais si je change la feuille 9 pour mettre la feuille P01 ça ne fonctionne plus

Sub PDF()
Dim Chemin As String
Chemin = "H:\tableau de travail\"
Feuil9.ExportAsFixedFormat Type:=xlTypePDF, Filename:=Chemin & "01.pdf"
End Sub
 
Re : export d'un tableau au format PDF

Re

Ton code utilisé est-il celui-ci?
Sub PDF()
Dim Chemin As String
Chemin = "H:\tableau de travail\"
Sheets("P01").ExportAsFixedFormat Type:=xlTypePDF, Filename:=Chemin & "01.pdf"
End Sub

Ta feuille se nomme bien
P01 ou c'est son codename?

PS: Tu remarqueras que JCGL et moi avions supprimé l'espace dans Chemin (et qui était présent dans le code de youki)
C'est sans doute cet espace qui posait problème au départ.
 
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
174
Réponses
1
Affichages
489
Réponses
3
Affichages
677
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…