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

Excel Discussion :

impression marge en tete


Sujet :

Excel

  1. #1
    Membre régulier
    Inscrit en
    Novembre 2007
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 9
    Par défaut impression marge en tete
    Bonjour à tous

    Bon utilisateur d'Excel mais grand novice en VBA....
    Au risque de vous faire répéter (car ça fait 3 heures que je cherche sans succès)....... je suis à la recherche d'une astuce (code ou autre) pour forcer Excel à agrandir les marges prédéfinies des en têtes et pied de page.

    Vu le niveau des conversations, je suppose qu'un pro du pot me donnera ça en 2 minutes.

    Thanks

  2. #2
    Membre émérite

    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    652
    Détails du profil
    Informations personnelles :
    Localisation : France, Ardèche (Rhône Alpes)

    Informations forums :
    Inscription : Octobre 2006
    Messages : 652
    Par défaut
    bonjour,

    xl2000

    à la main: fichier-mise en page- marges...

    avé un code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Sub mettre_enpage()
    Dim entet As Single, pied As Single
         entet = InputBox("hauteur entête en cm?") / 2.54
         pied = InputBox("hauteur du pied en cm?") / 2.54
     
     
        With ActiveSheet.PageSetup
            .HeaderMargin = Application.InchesToPoints(entet)
            .FooterMargin = Application.InchesToPoints(pied)
        End With
    End Sub

    les dimensions étant en pouce (2,54)

  3. #3
    Membre régulier
    Inscrit en
    Novembre 2007
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 9
    Par défaut Mais encore...
    Merci Michel pour ce code que je viens de tester.

    Cependant, mon problème ne se situe pas sur la hauteur des en têtes et pieds de page mais sur leur valeur à droite et à gauche de la feuille (non modifiable sans passer par une macro selon moi).

    As tu un autre AS dans ta manche?

    Merci d'avance

  4. #4
    Membre émérite
    Avatar de ouisansdoute
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    931
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 931
    Par défaut
    Bonjour,

    l'ensemble des marges est modifiables.
    .LeftMargin
    .RightMargin
    .TopMargin
    .BottomMargin
    .HeaderMargin
    .FooterMargin

    A la suite de la réponse de Michel, il me semble qu'on pouvait le déduire ou le tester.

  5. #5
    Membre régulier
    Inscrit en
    Novembre 2007
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 9
    Par défaut Et pourtant....
    Je suis bien d'accord avec tout ça mais pour le coup je débute avec les macros et je me contente pour l'instant de copier coller les formules trouvées ici (merci aux passages à tous les pros qui partagent leurs astuces...ce qui m'a permis par exemple de protéger un document sans enlever la possibilité d'utiliser le mode plan).

    Bref, j'entends bien les arguments mais je ne me sens pas de les manipuler.... merci d'éclairer la lanterne du jeune apprenti que je suis

    Humblement

    Votre dévoué reconnaissant....

  6. #6
    Membre chevronné
    Profil pro
    Inscrit en
    Août 2007
    Messages
    681
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 681
    Par défaut
    Pour modifier les marges, faire :
    - Fichier\Mise en page\Marges, et mettre les 6 valeurs à zéro. Les seules marges qui resteront à l'impression, seront les marges techniques de l'imprimante.

  7. #7
    Membre régulier
    Inscrit en
    Novembre 2007
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 9
    Par défaut Pas encore ça....
    Déja essayé mais cela me laisse toujours une marge à droite et à gauche des entêtes et pied de page (celles que je souhaiterais modifier)........ alors que l'imprimante est capable d'imprimer plus loin (preuve en est car les tableaux eux mêmes commencent bien avant ces 0,90)....

    Une autre idée chers internautes?


  8. #8
    Membre chevronné
    Profil pro
    Inscrit en
    Août 2007
    Messages
    681
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 681
    Par défaut
    As-tu essayé d'imprimer ton fichier sur une imprimante d'une autre marque, car je pense que tes marges sont en réalité celles pour la prise du papier. J'ai déja eu ce genre de problème avec une Epson qui avait des marges de 1cm à gauche à droite et en haut et 2,5cm en bas de page.
    Si tu as une imprimante virtuelle en PDF, genre : "Cute PDF Writer", tu pourras visualiser tes marges avant impression et voir si elles sont positives ou nulles.

  9. #9
    Membre régulier
    Inscrit en
    Novembre 2007
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 9
    Par défaut Fait aussi
    peu importe l'imprimante, c'est une marge Excel....

  10. #10
    Membre chevronné
    Profil pro
    Inscrit en
    Août 2007
    Messages
    681
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 681
    Par défaut
    C'est quelle version d'Excel dont tu disposes?
    Peux-tu envoyer un petit bout de fichier comme exemple?

  11. #11
    Membre régulier
    Inscrit en
    Novembre 2007
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 9
    Par défaut j'ai trouvé
    Un grand merci aux internautes qui ont contribué à me faire avancer. Malheureusement, j'utilise Excel 2003 et la fonction n'existe pas....... elle n'existe que sur Excel 2007.


+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Impression marge personnalisé
    Par Floyus dans le forum Google Chrome
    Réponses: 0
    Dernier message: 19/02/2014, 17h46
  2. Marges à l'impression
    Par sperron dans le forum ASP
    Réponses: 3
    Dernier message: 24/05/2006, 16h05
  3. Fixer les marges à l'impression.
    Par roots_man dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 17/11/2004, 10h30

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