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

XL 2016 VBA: Ne pas répéter lignes pour dernière page PDF

  • Initiateur de la discussion Initiateur de la discussion shinozak
  • 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 !

shinozak

XLDnaute Occasionnel
Bonjour le forum,

Je cherche une macro qui permet de ne pas répéter les lignes pour la dernière page pour un export PDF.
J'ai réussi à créer la macro pour une impression(la fonction numéro page nous donne le numéro de la page pour une cellule donnée) mais je bloque pour un export PDF :/ :

VB:
Sub test()
nbPages = ActiveSheet.PageSetup.Pages.Count
x = numeroPage(Range("A147"))
ActiveSheet.PageSetup.PrintTitleRows = "$1:$8"
For k = 147 To 169
    If numeroPage(Range("A" & k)) <> x Then
    ActiveSheet.PrintOut from:=1, To:=nbPages - 1
    ActiveSheet.PageSetup.PrintTitleRows = ""
    ActiveSheet.PrintOut from:=nbPages, To:=nbPages
    Exit Sub
    End If
Next
ActiveSheet.PrintOut from:=1, To:=nbPages
End Sub
 
- 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
4
Affichages
177
Réponses
7
Affichages
163
Réponses
3
Affichages
672
  • Question Question
Microsoft 365 Export données
Réponses
4
Affichages
649
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…