Formats de page sur onglet excel

Résolu
nemotri Messages postés 179 Statut Membre -  
Raymond PENTIER Messages postés 58225 Date d'inscription   Statut Contributeur Dernière intervention   -
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.

5 réponses

  1. pépé35530 Messages postés 2951 Date d'inscription   Statut Membre Dernière intervention   1 390
     
    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
  2. Mytå Messages postés 4246 Date d'inscription   Statut Contributeur Dernière intervention   958
     
    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
  3. Mytå Messages postés 4246 Date d'inscription   Statut Contributeur Dernière intervention   958
     
    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
  4. nemotri Messages postés 179 Statut Membre 35
     
    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
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Raymond PENTIER Messages postés 58225 Date d'inscription   Statut Contributeur Dernière intervention   17 487
     
    Non.
    0