Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Enregistrer en pdf seulement les"pages" non vide

  • Initiateur de la discussion Initiateur de la discussion superbog
  • Date de début Date de début

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 !

superbog

XLDnaute Occasionnel
Bonjour,

J'ai une feuille récapitulative (qui se remplit automatiquement en fonction des autres) que je dois enregistrer en pdf toutefois je souhaite éviter les pages pdf blanches.

sachant que dans la zone d'impression les pages 1 à 3 correspondent aux colonnes A à F et les pages suivantes les colonnes G à K. Le problème se pose exclusivement pour les dernières pages, en effet, il y a plus ou moins de lignes dans les colonnes G à K selon les dossiers.

Il faudrait donc que l'impression s'arrête lorsque les lignes de la colonne G sont libres.

Code:
Sub pdf()

 Dim dossier As String
Dim nomNewClasseur As String
   
dossier = Range("A9")
nomNewClasseur = "recap" & "-" & Range("A9") & "-" & Range("B9") & "-" & Format(Range("F2"), "ddmmyy") & ".pdf"
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
        "C:\Users\brigitte\Dropbox\RBX\RBX-BB\recap\" & nomNewClasseur, Quality:=xlQualityStandard, _
        IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:=True


End Sub

(je ne peux pas mettre d'exemple car le classeur est très lourd et la page concernée ne se remplit automatiquement que dans le classeur)

merci d'avance
 
- 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
2
Affichages
963
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…