Ce code n'est pas un code pour enregistrer un pdf, mais bien un code pour imprimer une feuille excel sur l'imprimante par défault.
Ceci dit si votre imprimante par défault est un imprimante pdf, alors oui cela fera un pdf.
Mais si elle est configuré pour ouvrir une boite de dialogue demandant ou l'enregistrer alors il faut voir du côté de l'imprimante pdf.
Il y à plusieurs imprimante pdf qui sont pilotable en vba mais faudrait savoir qu'elle vous avez.
sinon excel peut faire des pdf sans passer par printout
voilà le code
ActiveSheet.ExportAsFixedFormat xlTypePDF, "C:\chemin du pdf\Filename1.pdf"
Partager