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 !

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

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
Retour