Impression de données excel

eric du 19 -  
tontong Messages postés 2586 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

A voir également:

4 réponses

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
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
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
tontong Messages postés 2586 Date d'inscription   Statut Membre Dernière intervention   1 063
 
Bonjour,
Regardez cet exemple basé sur la fonction Decaler et les zones d'impression:
https://www.cjoint.com/?3HnoCEgPZgC
0