IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBA Word Discussion :

VBA mise en page Tableau Landscape ?


Sujet :

VBA Word

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Avril 2013
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Avril 2013
    Messages : 23
    Points : 9
    Points
    9
    Par défaut VBA mise en page Tableau Landscape ?
    Bonjour,

    J'utilise une macro me permettant d'ouvrir un fichier HTML contenant un tableau dans un document Word.

    Le problème c'est que mon tableau est trop grand, et lorsque je l'imprime je souhaiterais qu'il soit adapté au format de la feuille (A4 paysage)

    Du coup j'utilise une fonction affichant 75% cependant j'ai un footer de 7 cm vide

    Voici mon code pour l'affichage

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
                    Const wdPrintAllDocument = 0
                    Const wdPrintDocumentContent = 0
                    Const wdPrintAllPages = 0
                    AppWord.PrintOut FileName:="", _
                    Range:=wdPrintAllDocument, Item:= _
                    wdPrintDocumentContent, _
                    copies:=1, _
                    Pages:="", _
                    PageType:=wdPrintAllPages, _
                    ManualDuplexPrint:=False, _
                    Collate:=True, _
                    Background:=False, _
                    PrintToFile:=False, _
                    PrintZoomColumn:=1, _
                    PrintZoomRow:=1, _
                    PrintZoomPaperWidth:=0.75 * (8.5 * 1440), _ 'Réduire la taille pour le tableau
                    PrintZoomPaperHeight:=0.75 * (11 * 1440), _
                    Append:=False
                    DoEvents
                    AppWord.ActiveDocument.Close SaveChanges:=0    'wdDoNotSaveChanges
    Ce qui donne juste un problème au niveau du footer avec une marge de 7cm a droite, gauche et haut c'est parfait.


    Cordialement

  2. #2
    Futur Membre du Club
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Avril 2013
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Avril 2013
    Messages : 23
    Points : 9
    Points
    9
    Par défaut
    Bonjour, personne n'aurait une idée?

Discussions similaires

  1. Problème de mise en page "tableau"
    Par vny dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 23/02/2007, 09h53
  2. mise en page tableau
    Par Emcy dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 05/02/2007, 16h06
  3. [Tableaux] Mise en page tableau
    Par luciedoudou dans le forum Langage
    Réponses: 2
    Dernier message: 19/01/2007, 10h28
  4. Problème mise en page tableau
    Par brotelle dans le forum Balisage (X)HTML et validation W3C
    Réponses: 12
    Dernier message: 26/04/2006, 11h53
  5. Problème mise en page tableau avec Netscape
    Par langela94 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 13/02/2006, 14h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo