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

affichage & mise en page du résultat d'un tbc

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 !

pancaspremium

XLDnaute Occasionnel
bjr
j'ai créé un tableau croisé dynamique qui en double cliquant dans une donnée souhaitée ouvre
une nouvelle feuille et j'essaie de trouver moyen que si l'on veut IMPRIMER cette
feuille, la mise en page soit à PAYSAGE + AJUSTER sur 1 page ..??

est-ce possible ?
merci pour votre aide
paulo
 
Re : affichage & mise en page du résultat d'un tbc

Bonjour à tous,

Peux-tu essayer avec ceci dans le module ThiWorkBook accessible par Alt F11 :

VB:
Option Explicit


Private Sub Workbook_BeforePrint(Cancel As Boolean)
    With ActiveSheet.PageSetup
        .LeftHeader = ""
        .CenterHeader = ""
        .RightHeader = ""
        .LeftFooter = ""
        .CenterFooter = ""
        .RightFooter = ""
        .LeftMargin = Application.InchesToPoints(0.393700787401575)
        .RightMargin = Application.InchesToPoints(0.393700787401575)
        .TopMargin = Application.InchesToPoints(0.393700787401575)
        .BottomMargin = Application.InchesToPoints(0.393700787401575)
        .HeaderMargin = Application.InchesToPoints(0.393700787401575)
        .FooterMargin = Application.InchesToPoints(0.393700787401575)
        .PrintHeadings = False
        .PrintGridlines = False
        .PrintComments = xlPrintNoComments
        .PrintQuality = 600
        .CenterHorizontally = False
        .CenterVertically = False
        .Orientation = xlLandscape
        .Draft = False
        .PaperSize = xlPaperA4
        .FirstPageNumber = xlAutomatic
        .Order = xlDownThenOver
        .BlackAndWhite = False
        .Zoom = False
        .FitToPagesWide = 1
        .FitToPagesTall = 1
        .PrintErrors = xlPrintErrorsDisplayed
    End With
End Sub

A + à tous
 
Re : affichage & mise en page du résultat d'un tbc

bjr JCGL

déjà un grand merci pour ton retour RAPIDE

ta proposition marche mais...j'ai le sablier qui tourne pendant au moins 20 secondes avant de pouvoir
visionner la mise en page...càd en cliquant sur la loupe après avoir sélectionné des données à imprimer
dans le tbc suis sous w7
 
Re : affichage & mise en page du résultat d'un tbc

Bonjour à tous,

Ceci devrait être plus rapide et correspond strictement à ta demande :

VB:
Option Explicit
Private Sub Workbook_BeforePrint(Cancel As Boolean)
    With ActiveSheet.PageSetup
        .Orientation = xlLandscape    
        .FitToPagesWide = 1
        .FitToPagesTall = 1
    End With
End Sub

A + à tous
 
Re : affichage & mise en page du résultat d'un tbc

merci JCGL

je crois que je vais garder la version 20 secondes , car l'affichage ne bouge pas alors que j'ai l'ai remplacé par ta deuxième proposition

merci pour ton aide
paulo
 
- 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
3
Affichages
782
Réponses
4
Affichages
996
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…