Formats de page sur onglet excel

Résolu/Fermé
nemotri Messages postés 175 Date d'inscription dimanche 9 août 2009 Statut Membre Dernière intervention 8 décembre 2017 - 1 févr. 2011 à 18:31
Raymond PENTIER Messages postés 58389 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 18 avril 2024 - 2 févr. 2011 à 02:35
Bonjour,

Peut-on avoir sur un même onglet d'un classeur Excel une page au format paysage et une page au format portrait ?

Si oui comment faut-il procéder pour y parvenir ?

Merci d'avance.



A voir également:

5 réponses

pépé35530 Messages postés 2942 Date d'inscription vendredi 1 mai 2009 Statut Membre Dernière intervention 19 mars 2016 1 382
1 févr. 2011 à 18:35
Bonjour,

Je pense que sous Excel ce n'est pas possible car il n'y a pas cette notion de section comme dans un traitement de texte, mais je peux me tromper.
Par contre, rien ne t'empêche d'insérer dans un document Word un objet Excel soit sous la forme d'une image soit sous la forme d'un fichier Excel que l'on peut ensuite reprendre en l'ouvrant.

A+

pépé
0
Mytå Messages postés 2973 Date d'inscription mardi 20 janvier 2009 Statut Contributeur Dernière intervention 20 décembre 2016 942
1 févr. 2011 à 18:41
Salut le forum

Une macro devrait pouvoir résoudre la problématique.

Sub Imprime()
'Impression de la 1ère page en portrait
'--------------------------------------
Range("A1:C6").Select 'définition de la plage de cellules constituant la 1ère page
ActiveSheet.PageSetup.PrintArea = "$A$1:$C$6" 'définition de la zone d'impression
ActiveSheet.PageSetup.Orientation = xlPortrait 'mise au format portrait
ActiveSheet.PageSetup.CenterHorizontally = True 'centrage horizontal de la feuille
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True 'impression

'Impression de la 2ème page en paysage
'-------------------------------------
Range("A7:I9").Select 'définition de la plage de cellules constituant la 2ème page
ActiveSheet.PageSetup.PrintArea = "$A$7:$I$9" 'définition de la zone d'impression
ActiveSheet.PageSetup.Orientation = xlLandscape 'mise au format paysage
ActiveSheet.PageSetup.CenterHorizontally = True 'centrage horizontal de la feuille
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True 'impression

Range("A1").Select

End Sub

Mytå
0
Mytå Messages postés 2973 Date d'inscription mardi 20 janvier 2009 Statut Contributeur Dernière intervention 20 décembre 2016 942
1 févr. 2011 à 18:47
Re le forum

Sinon sans macro mais en deux étapes

Commence par sélectionner la zone Paysage
Fichier > Zone d'impression > Définir et lui donner un nom. (Plage_1)

Sélectionne la zone qui doit être en Portrait
Fichier > Zone d'impression > Définir et lui donner un autre nom. (Plage_2)

Lorsque tu demandes l'impression d'une zone, vérifie que tu as bien la
bonne orientation pour ta feuille avec Mise en page.

Il faudra bien sur lancer tes 2 impressions séparément

Mytå
0
nemotri Messages postés 175 Date d'inscription dimanche 9 août 2009 Statut Membre Dernière intervention 8 décembre 2017 35
1 févr. 2011 à 19:12
Bonsoir,

Merci pour ces réponses, je vais essayer ce que tu m'as dit Myta, dommage qu'on ne puisse pas faire comme dans un traitement de texte...

Boris.
0

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

Posez votre question
Raymond PENTIER Messages postés 58389 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 18 avril 2024 17 090
2 févr. 2011 à 02:35
Non.
0