XL 2016 vba pdf

richardlion

XLDnaute Occasionnel
Bonjour a tous
j'ai un fichier Excel de reservation (PJ) pour lequel je souhaiterais extraire des informations a copier dans un PDF
ces information sont celle en bleu dans mon fichier Excel qui sont a placer dans mes espèces dédié du PDF.

j'ai bien une macro qui ouvre le PDF mais je n'arrive pas a remplir le PDF.

si quelqu'un avait une idée.

merci a vous
 

Pièces jointes

  • RESERVATION VIERGE TEST.pdf
    152.9 KB · Affichages: 8
  • test hotel bis 3finalise bis test pdf.xlsm
    310.7 KB · Affichages: 9

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Richardlion,
Ne serait il pas plus simple de faire un modèle sur une feuille XL masquée.
Le remplissage serait automatique, il suffit ensuite d'exporter cette feuille en pdf.
Export qui serait aussi simple, du genre :
VB:
Sub ConversionPdf()
Chemin = "C:\Users\PC_PAPA\Desktop\"    ' Dossier à modifier ( se termine par "\" )
NomFichier = "Essai.pdf"                ' Nom du fichier pdf à modifier
Set Plage = Range("D10:J25")            ' Plage à convertir, à modifier
Plage.ExportAsFixedFormat _
    Type:=xlTypePDF, Filename:=Chemin & NomFichier, _
    Quality:=xlQualityStandard, _
    IncludeDocProperties:=False, _
    IgnorePrintAreas:=True, From:=1, To:=1
End Sub
 

Modeste geedee

XLDnaute Barbatruc
Bons
Bonjour a tous
j'ai un fichier Excel de reservation (PJ) pour lequel je souhaiterais extraire des informations a copier dans un PDF
ces information sont celle en bleu dans mon fichier Excel qui sont a placer dans mes espèces dédié du PDF.

j'ai bien une macro qui ouvre le PDF mais je n'arrive pas a remplir le PDF.

si quelqu'un avait une idée.

merci a vous
Bonsour
Un fichier Pdf n'est qu'une variante d'un fichier imprimable
Pour cela utilisez l'imprimante virtuelle PDF fournie nativement parmi les dispositifs d'impression
 

richardlion

XLDnaute Occasionnel
Bonjour Richardlion,
Ne serait il pas plus simple de faire un modèle sur une feuille XL masquée.
Le remplissage serait automatique, il suffit ensuite d'exporter cette feuille en pdf.
Export qui serait aussi simple, du genre :
VB:
Sub ConversionPdf()
Chemin = "C:\Users\PC_PAPA\Desktop\"    ' Dossier à modifier ( se termine par "\" )
NomFichier = "Essai.pdf"                ' Nom du fichier pdf à modifier
Set Plage = Range("D10:J25")            ' Plage à convertir, à modifier
Plage.ExportAsFixedFormat _
    Type:=xlTypePDF, Filename:=Chemin & NomFichier, _
    Quality:=xlQualityStandard, _
    IncludeDocProperties:=False, _
    IgnorePrintAreas:=True, From:=1, To:=1
End Sub
Bonjour sylvanu,
ok merci a toi, j'ai retenue ton idée, mais je souhaiterais avec mon bouton "reservation" envoye un mail au destinataire (hôtel) avec le PDF crée
comment puis je faire
 

Pièces jointes

  • test hotel bis 3finalise bis test.pdf
    104 KB · Affichages: 6

Discussions similaires

Réponses
1
Affichages
448
Réponses
4
Affichages
366

Statistiques des forums

Discussions
315 090
Messages
2 116 104
Membres
112 661
dernier inscrit
ceucri