Imprimer plusieurs feuilles d'un classeur en format PDF
Résolu/Fermé
Remi2236
Messages postés
83
Date d'inscription
jeudi 10 septembre 2015
Statut
Membre
Dernière intervention
29 novembre 2023
-
5 août 2022 à 11:05
Remi2236 Messages postés 83 Date d'inscription jeudi 10 septembre 2015 Statut Membre Dernière intervention 29 novembre 2023 - 8 août 2022 à 08:06
Remi2236 Messages postés 83 Date d'inscription jeudi 10 septembre 2015 Statut Membre Dernière intervention 29 novembre 2023 - 8 août 2022 à 08:06
A voir également:
- Imprimer plusieurs feuilles d'un classeur en format PDF
- Lire le coran en français pdf - Télécharger - Histoire & Religion
- Comment signer un pdf sans l'imprimer - Guide
- Telecharger format factory - Télécharger - Conversion & Codecs
- Comment réduire la taille d'un pdf - Guide
- Format .pdf - Guide
2 réponses
cs_Le Pivert
Messages postés
7902
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 novembre 2023
727
5 août 2022 à 11:45
5 août 2022 à 11:45
Bonjour,
voici un exemple à adapter:
Option Explicit Sub Creerpdf() Dim sRep As String Dim sFilename As String Dim Ws As Worksheet For Each Ws In Sheets(Array("Feuil1", "Feuil3")) 'adapter nom feuille Ws.Activate sRep = ThisWorkbook.Path & "\" sFilename = Format(Date, "d mmmm yyyy") & "_" & Ws.Name ActiveSheet.ExportAsFixedFormat _ Type:=xlTypePDF, _ Filename:=sRep & sFilename, _ Quality:=xlQualityStandard, _ IncludeDocProperties:=True, _ IgnorePrintAreas:=False, _ OpenAfterPublish:=False Next Ws MsgBox "Enregistrer en PDF dans le même dossier que ce classeur", vbInformation, "Enregistrement en PDF" End Sub
Remi2236
Messages postés
83
Date d'inscription
jeudi 10 septembre 2015
Statut
Membre
Dernière intervention
29 novembre 2023
1
5 août 2022 à 12:09
5 août 2022 à 12:09
Bonjour,
Merci pour votre réponse, ça marche impeccable ! Par contre, j'aurais aimé que l'ensemble des feuilles s'imprime sur le même PDF et non pas que ça imprime chaque feuille en séparée. Vous auriez une solution ?
Cordialement,
Rémi
cs_Le Pivert
Messages postés
7902
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 novembre 2023
727
5 août 2022 à 13:48
5 août 2022 à 13:48
comme ceci:
Sub Exporter_PDF() Dim sRep As String Dim sFilename As String sRep = ThisWorkbook.Path & "\" sFilename = Format(Date, "d mmmm yyyy") & "_monpdf.pdf" Sheets(Array("Feuil1", "Feuil3")).Select 'a adapter nom des feuilles ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _ sRep & sFilename, Quality:=xlQualityStandard, _ IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:= _ True MsgBox "Enregistrer en PDF dans le même dossier que ce classeur", vbInformation, "Enregistrement en PDF" End Sub
voilà
Remi2236
Messages postés
83
Date d'inscription
jeudi 10 septembre 2015
Statut
Membre
Dernière intervention
29 novembre 2023
1
>
cs_Le Pivert
Messages postés
7902
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 novembre 2023
8 août 2022 à 08:06
8 août 2022 à 08:06
Bonjour,
Je viens de tester, ça marche impeccable ! Merci beaucoup !
Cordialement,
Rémi