Prédéfinir impression 1 page en portrait et une en paysage

Résolu
MM -  
 MM -
Bonjour,

Je voudrais savoir s'il est possible de prédéfinir 1 page en portrait et la page 2 en paysage sur un même onglet Excel
La page 1 se prête bien au portrait mais la page 2 contiendra plus de colonnes et devra être en paysage
C'est un document qui a vocation à être imprimé régulièrement et rapidement alors il faudrait que l'impression soit automatisée et qu'a chaque fois que je lance l'impression la page 1 sorte en portrait et la 2 en paysage.
Si je n'arrive pas à faire cette manip je devrai créer un onglet par page..
https://www.cjoint.com/c/LBwnRnvuUuP

Je remercie par avance toutes les personnes qui prendront le temps de me répondre

Configuration: Windows / Chrome 98.0.4758.102
A voir également:

9 réponses

Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   17 355
 
Bonjour MM ; avec plaisir :
  • Sélectionner A1: I51,
    • faire MISE EN PAGE/ZoneImpr/Définir
    • faire MISE EN PAGE/Orientation/Portrait
  • Sélectionner A52:P77,
    • faire MISE EN PAGE/ZoneImpr/Ajouter à la zone d'impression
    • faire MISE EN PAGE/Orientation/Paysage

0
MM
 
Bonjour
Merci d'avoir pris le temps de me répondre,
J'ai essayé mais le problème n'est pas résolu car quand je lance l'impression seule 1 des 2 feuilles sort.
J'ai l'impression que le fait de sélectionner 1 zone d'impression (format paysage) annule la deuxième zone d'impression (format portrait)
0
Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   17 355
 


... et pourtant !

https://www.cjoint.com/c/LBybbWhrO7Z

Tu devrais essayer avec un autre ordinateur ...
ou avec une autre imprimante ...
ou avec un autre utilisateur ...

Ton "impression" est infondée !
0
MM
 
Bonjour
Je suis désolée je me suis peut être mal exprimée
Lorsque je fais la manip cela apparaît bien comme vous à l'écran mais le problème est que lorsque je vais dans impression et que je regarde l'aperçu avant impression mes 2 pages sont en paysage alors que je voudrais que la page 1 sorte en portrait et la 2 en paysage.
Donc sur le document même cela apparaît comme je veux c'est a dire que ma page 1 est bien en portrait et la page 2 est bien en paysage- comme sur votre document- mais à l'impression les deux pages sont en paysage.
Page 1 à l'impression:
https://www.cjoint.com/c/LByjpM5B6NP
Page 2 à l'impression:
https://www.cjoint.com/c/LByjqet0zHP
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Bonjour à tous,

avec une petite macro (les accepter à l'ouverture) :
Sub imprime()
    ' imprimer en portait puis paysage
    With ActiveSheet.PageSetup
        .PrintArea = "$A$1:$I$51"
        .Orientation = xlPortrait
        ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, IgnorePrintAreas:=False
    
        .PrintArea = "$A$54:$P$77"
        .Orientation = xlLandscape
        ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, IgnorePrintAreas:=False
    End With
End Sub

https://www.cjoint.com/c/LBykugLSmL4
eric

0
MM
 
Merci beaucoup pour votre réponse,
Je crois que cela fonctionne mais serait il possible que l'impression soit recto verso? (d'avoir la page 1 en recto et la page 2 sur le verso )
Et serait il possible de configurer par défaut l'impression systématique en couleur?

Je ne connais pas du tout le fonctionnement de la "macro"
Si je veux reproduire cette "macro" sur mon fichier d'origine j'imagine qu'il faut copier le code que vous m'avez donné quelque part? Je ne sais pas trop ou? Pourriez vous il vous plait m'expliquer comment faire?

Je vous remercie pour votre aide précieuse,
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
recto verso?
Ah ben non, c'est pas 1 impression, mais 2.

configurer par défaut l'impression systématique en couleur?
C'est à toi de paramétrer l'imprimante dans ses paramètres.
Le faire faire par excel est mission quasi impossible.

copier le code quelque part ?
Comme je travaille sur la feuille active, le mieux est de le coller dans un module standard et d'ajouter un bouton Imprimer sur ta feuille relié à cette macro.
Si plusieurs feuilles sont concernées, il faudra adapter pour lui passer en paramètres les plages à imprimer et en quel format.
Alt+F11 pour ouvrir l'éditeur VBE
Faire un clic-droit dans le projet de ton classeur (liste à gauche) et 'Insertion / Module'
Coller le code
Ajouter le bouton et le relier à la macro
eric
0
MM
 
Merci beaucoup pour votre aide : )
Bon week end
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
A la limite tu peux insérer une msgbox entre les deux feuille pour te permettre de faire un recto-verso manuel en retournant la feuille.
0
MM
 
Merci pour votre aide
0