Impression de données excel

eric du 19 -  
tontong Messages postés 2575 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

j'ai une feuille excel sous la forme:

colonne a: codes
colonne b: désignation
colonne c: prix ht

et j'ai 9500 articles à mon catalogue.

Certains clients souhaitent un tarif "papier" et pour imprimer, je souhaiterai pour limiter le nombre de feuilles juxtaposer de façon à avoir:

colonne a: codes
colonne b: désignation
colonne c: prix ht
colonne d: codes
colonne e: désignation
colonne f: prix ht

merci de me proposer un conseil pour y parvenir.

merci beaucoup pour votre aide.

eric

4 réponses

  1. JulienJust Messages postés 164 Statut Membre 18
     
    Hello !

    Sur Excel, pour imprimer, tu suis le chemin suivant:

    Fichier/Imprimer...

    et une fenêtre te permettant de choisir ton imprimante, s'ouvre.

    Pour modifier tes options d'impression, cliques sur "Aperçu". Ton document apparaît. A partir de là, en cliquant sur le bouton "Page..." tu peux modifier à souhait les options (marges, zoom d'impression, portrait/paysage, ...) !

    J'espère que ça pourra t'aider.

    Bonne journée.
    0
  2. hippo
     
    Si vous ne trouvez pas de solution sous Excel, vous pouvez faire l'impression de la feuille sous Word sur des pages à 2 colonnes:
    1. sélectionner le tableau Excel (rapidement: sélectionner la 1ère ligne, appuyer sur la touche Fin puis sur Shift + flèche vers le bas).
    2. Copier le tableau
    3. Passer sur Word
    4. Mettre en page avec 2 colonnes, définir les marges
    5. coller le tableau
    6. corriger les largeurs de colonnes si besoin (en passant la souris sur le trait séparateur)
    Pour afficher les intitulés de colonnes, utiliser l'en-tête de page.
    Sauvegarder.
    0
  3. foo
     
    Bonjour

    Ou faire une macro qui formate la feuille

    Sub FormatImp()
    Nlig = Range("A" & Rows.Count).End(xlUp).Row
    With ActiveSheet
    .PageSetup.PrintArea = "$A$1:$F$" & Nlig
    .PageSetup.PrintTitleRows = "$2:$2"
    End With
    End Sub

    A+
    Maurice
    0
  4. tontong Messages postés 2575 Date d'inscription   Statut Membre Dernière intervention   1 064
     
    Bonjour,
    Regardez cet exemple basé sur la fonction Decaler et les zones d'impression:
    https://www.cjoint.com/?3HnoCEgPZgC
    0