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

Macros et VBA Excel Discussion :

[VBA-E]Mise en page à l'impression


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Femme Profil pro
    Technicienne en informatique
    Inscrit en
    Février 2004
    Messages
    257
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Canada

    Informations professionnelles :
    Activité : Technicienne en informatique
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Février 2004
    Messages : 257
    Par défaut [VBA-E]Mise en page à l'impression
    Bonjour,

    J'ai un classeur excel pour lequel j'ai spécifier que les lignes 1 à 6 et que les colonnes A et B doivent se répéter sur chaque page à l'impression.

    Mais voilà, pour ma première page, tout va bien mais pour les suivantes je perds une partie de mon entête. En fait vu que mon entête déborde des colonnes A et B, elle ne s'affiche pas entièrement.

    Existe-t-il un moyen de résoudre ce problème?

    Merci pour votre aide

  2. #2
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut
    Tu peux définir le nombre de pages en hauteur et en largeur
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
        With ActiveSheet.PageSetup
            .FitToPagesWide = 1
            .FitToPagesTall = 1
        End With
        ActiveWindow.SelectedSheets.PrintOut Copies:=1
    Regarde à FitToPagesWide et FitToPagesTall dans l'aide, tu auras une explication.
    Tu dois, avant ces lignes, définir la zone d'impression
    A+

  3. #3
    Membre éclairé
    Femme Profil pro
    Technicienne en informatique
    Inscrit en
    Février 2004
    Messages
    257
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Canada

    Informations professionnelles :
    Activité : Technicienne en informatique
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Février 2004
    Messages : 257
    Par défaut
    En fait je ne peux pas présenter tout mon classeur sur une seule page. Mon classeur est composé de 100 colonnes. Ma mise en page est déjà faite et elle fonctionne bien.

    Le problème vient du fait que j'ai spécifié des lignes à répéter sur chaque page et des colonnes à répéter sur chaque page et qu'à l'impression il y a conflit. Pour mon entête, seules les cellules qui sont aussi dans mes colonnes à répéter sont affichées et non toute mon entête.

  4. #4
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut
    Montre comment tu définies tes mises en page. Sans engagement...
    A+

  5. #5
    Membre éclairé
    Femme Profil pro
    Technicienne en informatique
    Inscrit en
    Février 2004
    Messages
    257
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Canada

    Informations professionnelles :
    Activité : Technicienne en informatique
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Février 2004
    Messages : 257
    Par défaut
    J'espère que ce sont les bons termes car mon excel est en anglais.

    Je vais dans Fichier/Mise en page/Feuille et j'attribue mes lignes et mes colonnes à «Lignes à répéter en haut» et «Colonnes à répéter à gauche».

    Je joins un fichier d'exemple.
    Si on fait «Aperçu avant impression», on peut remarquer que la page 1 est correcte mais que mon entête est tronquée à la page 2.


    Merci pour votre aide
    Fichiers attachés Fichiers attachés

  6. #6
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut
    Oui, ton entête dépasse la cellule
    Essaie en fusionnant les cellules et en redéfinissant la plage à répéter
    Tu dis

Discussions similaires

  1. mise en page et impression VBA
    Par moimemessssssssss dans le forum Macros et VBA Excel
    Réponses: 12
    Dernier message: 29/10/2009, 23h58
  2. [vb 2005]Mise en page et impression
    Par estelledany dans le forum Windows Forms
    Réponses: 4
    Dernier message: 25/07/2006, 11h09
  3. [VB6] Mise en page puis impression
    Par pier* dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 09/05/2006, 10h36
  4. [VBA-E] Mise en page de tout le classeur avec nb feuill inconnu
    Par tonf dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 20/04/2006, 15h25

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