Macro impression PDF automatique

Bonjour à tous,

Je souhaite créer une macro qui va me permettre d'imprimer automatiquement une feuille de mon classeur Excel.

Cette feuille est déjà mise en page donc pas de manipulation à faire

Et cerise sur le gateau, j'aimerai que cette macro nomme le PDF de la même manière que le fichier Excel et l'enregistre sur le même répertoire réseau.

Avez-vous une idée de comment faire?

Merci énormément par avance pour votre aide

Bonne journée

re-bonjour tout le monde

Je me suis documenté sur le sujet et j'ai trouvé quelques débuts de pistes mais rien qui réponde totalement à mon besoin, à savoir:

- Impression d'un onglet défini (et déjà mis en page) au format PDF (sans que l'imprimante par défaut soit PDFCreator), avec le même nom de fichier que le classeur et au même emplacement...

Avez vous une idée?

Bonjour,

voilà une idée, la macro enregistre au même endroit que le fichier excel, une copie vba de la feuille active !

Sub PDF()

    NomFichier = Left(ActiveWorkbook.FullName, Len(ActiveWorkbook.FullName) - 5)
    ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=NomFichier

End Sub

A plus

Merci Braters, c'est top!

J'ai juste une petite question, je souhaiterai que la feuille imprimée soit la feuille "Dashboard" et non pas la feuille active

Mille merci en tout cas c'est top

Tu remplaces

ActiveSheet

par

Sheets("Dashboard")

A plus !

génial

merci beaucoup

Rechercher des sujets similaires à "macro impression pdf automatique"