KutoolsforOffice — Une solution unique, cinq outils puissants.Faire plus avec moins d'efforts.Soldes de mars : 20 % de réduction

Comment redimensionner la zone d’impression et l’ajuster sur une seule page dans Excel ?

AuteurXiaoyang Date de modification

Lors de l’impression d’une feuille Excel, il arrive fréquemment que votre contenu déborde sur plusieurs pages, entraînant l’impression de colonnes ou de lignes supplémentaires sur une deuxième page ou les suivantes. Cela gaspille non seulement du papier, mais rend aussi vos rapports moins clairs et plus difficiles à lire. Idéalement, vous souhaitez présenter toutes vos données essentielles de manière claire et concise sur une seule page. Existe-t-il donc un moyen efficace de redimensionner la zone d’impression pour que tout tienne parfaitement sur une seule page dans Excel ? Heureusement, Excel propose plusieurs méthodes pratiques et faciles à appliquer pour y parvenir. Dans cet article, nous explorerons différentes solutions permettant de redimensionner la zone d’impression et d’ajuster votre contenu sur une seule page, garantissant ainsi une présentation professionnelle et une impression optimisée.


Redimensionner la zone et l’ajuster sur une seule page avec la fonctionnalité « Ajuster la feuille sur une page »

Excel propose une option d’impression ultra-pratique appelée Ajuster la feuille sur une page, qui met automatiquement à l’échelle toute votre feuille pour qu’elle tienne parfaitement sur une seule page imprimée. Cette fonctionnalité est disponible dans Excel 2010, 2013, 2016 et les versions ultérieures, mais elle n’est pas présente dans Excel 2007.

Grâce à cette fonctionnalité, obtenez des impressions impeccables tout en évitant les pages partiellement vides ou les sauts de page superflus. Toutefois, avec un jeu de données volumineux, le contenu peut être fortement réduit, au détriment de sa lisibilité. Pensez toujours à vérifier le résultat dans l’aperçu avant d’imprimer.

Pour utiliser cette fonctionnalité :

  1. Cliquez sur l’onglet Fichier et sélectionnez Imprimer.
  2. Dans la section Paramètres, cliquez sur la liste déroulante située sous Aucune mise à l’échelleet choisissez Ajuster la feuille sur une page.Voir la capture d’écran ci-dessous :

sélectionnez l'option Ajuster la feuille à une page dans la section Imprimer

Cela redimensionne automatiquement votre feuille pour que toutes les données tiennent sur une seule page imprimée. Après avoir sélectionné cette option, consultez le volet d’aperçu : si le contenu semble trop petit, envisagez d’ajuster la largeur des colonnes, de supprimer les lignes ou colonnes inutiles, ou de passer en orientation paysage avant d’imprimer.

Remarque :Cette option n’est pas disponible dans Excel 2007. Si vous utilisez Excel 2007 ou si vous avez besoin d’un contrôle plus précis de la mise à l’échelle, essayez la méthode suivante.

Redimensionner la zone et l’ajuster sur une seule page en modifiant la largeur et la hauteur

Une autre méthode pratique pour garantir que toute votre feuille s’imprime sur une seule page consiste à ajuster manuellement les paramètres Mise à l’échelle. Cette approche vous offre un contrôle plus précis sur la façon dont Excel met vos données à l’échelle et est disponible à partir d’Excel 2007.

En définissant à la fois les options de largeur et de hauteur sur 1 page, Excel compresse toute la zone d’impression pour qu’elle tienne sur une seule page imprimée. Idéal pour préparer des rapports standards ou des documents destinés à une présentation !

Pour appliquer cette méthode :

  1. Accédez à l’onglet Mise en page.
  2. Dans le groupe Mise à l’échelle, définissez à la fois la largeur et la hauteur sur 1 page à partir des menus déroulants.

modifiez la largeur et la hauteur pour qu’elles tiennent sur 1 page

Une fois les deux valeurs définies sur 1 page, Excel ajustera automatiquement l’échelle de la feuille pour que tout le contenu tienne sur une seule page imprimée.

Remarque :Cette méthode convient surtout aux feuilles de calcul de taille modérée. Pour des jeux de données plus volumineux, vous devrez peut-être également ajuster l’orientation de la page, les marges ou la Format du papier afin de garantir une bonne lisibilité. Si le contenu mis à l’échelle paraît trop petit, envisagez de répartir les données sur plusieurs feuilles.

Imprimer plusieurs sélections et les ajuster sur une seule page dans Excel avec Kutools pour Excel

Si votre feuille contient des données importantes réparties dans plusieurs plages distinctes, vous souhaiterez peut-être imprimer ces zones sélectionnées ensemble sur une seule page pour une présentation plus claire et professionnelle. La fonction native « Zone d’impression » d’Excel ne le permet pas, car elle ne gère que les plages continues.Kutools pour Excel comble cette lacune grâce à l’Assistant d’impression de sélections multiples, qui vous permet de regrouper plusieurs plages et de les imprimer sur une seule page — économisant ainsi du papier tout en améliorant la lisibilité. Cette fonctionnalité est particulièrement utile pour les rapports synthétiques ou les données dispersées sur une même feuille.

Kutools pour Excelpropose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, stimulant ainsi créativité et efficacité.Intégré aux capacités de l’IA, Kutools automatise les tâches avec précision, rendant la gestion des données parfaitement fluide.Informations détaillées sur Kutools pour Excel...         Essai gratuit...

Après avoir installé gratuitementKutools pour Excel, suivez ces étapes :

1. Cliquez sur KUTOOLS PLUS > Impression > Assistant d’impression de sélections multiples.
cliquez sur la fonction Assistant impression de sélections multiples de Kutools

2. Dans la boîte de dialogue de l’assistant, cliquez sur Ajouter pour insérer chaque plage que vous souhaitez inclure sur la page.
ajoutez les sélections à imprimer sur une seule page

3. Cliquez sur Suivant. À l’étape 2 de l’assistant, cochez la case Spécifier une nouvelle mise en page, puis cliquez sur Mise en page. Sous l’onglet Page, assurez-vous que l’option Ajuster à est sélectionnée, et saisissez 1 dans les deux champs de largeur et de hauteur.
cochez l'option Ajuster à   cochez l'option Ajuster à

4. Cliquez sur OK, puis sur Suivant. À la dernière étape de l’assistant, choisissez l’action souhaitée — par exemple, Activer la feuille de calcul temporaire sans imprimer le contenu pour prévisualiser avant d’imprimer.
cochez une opération

5. Une nouvelle feuille de calcul sera générée, où toutes les plages sélectionnées seront organisées selon une mise en page optimisée pour l’impression. Désormais, lorsque vous imprimerez cette feuille, toutes les zones sélectionnées apparaîtront sur une seule page.
toutes les plages sélectionnées sont placées sur une seule page

Notes et conseils :
  • Vous pouvez réorganiser ou ajuster les plages combinées dans la nouvelle feuille avant de l’imprimer.
  • Pensez toujours à utiliser l’aperçu avant impression pour vérifier le rendu final avant de l’envoyer à l’imprimante.
  • Cette méthode offre une flexibilité bien supérieure aux options d’impression intégrées d’Excel, notamment pour les plages non contiguës.

Code VBA – Définir automatiquement la Zone d'impression et mettre la feuille à l’échelle pour qu’elle tienne sur une seule page

Si vous devez régulièrement imprimer des plages dynamiques et souhaitez garantir que leur contenu tienne toujours sur une seule page, une simple macro VBA peut grandement simplifier cette tâche. Cette solution est particulièrement utile pour les rapports automatisés ou les modèles partagés au sein d’une organisation. Avant d’utiliser du VBA, veuillez d’abord enregistrer votre classeur : les macros modifient les paramètres d’impression, et ces modifications ne peuvent pas être annulées avec Ctrl + Z.

1. Ouvrez l’éditeur VBA : accédez à l’onglet Développeur > Visual Basic. Dans l’éditeur VBA, cliquez sur Insertion > Module, puis collez le code suivant :

Sub SetPrintAreaAndScaleToFitOnePage()
    Dim WorkRng As Range
    On Error Resume Next
    xTitleId = "KutoolsforExcel"  ' Dialog title
    Set WorkRng = Application.Selection
    Set WorkRng = Application.InputBox("Please select the range to print:", xTitleId, WorkRng.Address, Type:=8)
    If WorkRng Is Nothing Then Exit Sub
    With ActiveSheet
        .PageSetup.PrintArea = WorkRng.Address
        .PageSetup.Zoom = False
        .PageSetup.FitToPagesTall = 1
        .PageSetup.FitToPagesWide = 1
    End With
    MsgBox "Print area set and scaled to fit on one printed page.", vbInformation, xTitleId
End Sub

2. Appuyez sur le bouton Bouton Exécuter Exécuter ou sur la touche F5 pour exécuter le code. Une boîte de dialogue s’ouvrira alors pour vous inviter à sélectionner la plage que vous souhaitez imprimer. Une fois celle-ci choisie, Excel définira automatiquement la zone d’impression et l’ajustera à l’échelle afin qu’elle tienne sur une seule page.

Conseils et mises en garde :
  • Cette macro remplace tous les paramètres de zone d’impression existants sur la feuille de calcul active.
  • Pour répéter l’opération avec une plage différente, il vous suffit de relancer la macro.
  • Pour les sélections de données volumineuses, la mise à l’échelle peut nuire à la lisibilité — consultez toujours l’aperçu avant impression avant de lancer l’impression.
  • Les macros doivent être activées pour exécuter ce code. Si votre organisation limite leur utilisation, veuillez consulter votre service informatique avant de poursuivre.

Formule Excel – Définir dynamiquement la Zone d'impression à l’aide d’une plage nommée

Si vous ajoutez ou supprimez fréquemment des lignes et souhaitez que la zone d’impression s’adapte automatiquement à l’extension ou à la réduction de votre jeu de données, vous pouvez définir une plage nommée dynamique à l’aide de fonctions Excel telles que DECALER et NBVAL. Cette approche est particulièrement adaptée aux feuilles de calcul mises à jour régulièrement — comme les rapports, les journaux ou les formulaires — et élimine la nécessité de redéfinir manuellement la zone d’impression à chaque modification des données.

1. Accédez à Formules > Gestionnaire de noms > Nouveau pour créer une nouvelle plage nommée. Dans la boîte de dialogue Nouveau nom, définissez le Nom sur ZoneImpression, puis saisissez la formule suivante dans le champ Fait référence à (en supposant que vos données commencent en cellule A1) :

=OFFSET(Sheet1!$A$1,0,0,COUNTA(Sheet1!$A:$A),COUNTA(Sheet1!$1:$1))

2. Cliquez sur OK pour enregistrer la plage nommée. Ensuite, accédez à Mise en page > Zone d'impression > Définir la zone d'impression. Si une invite s’affiche, saisissez =ZoneImpression dans la barre de formule. Votre zone d’impression s’ajustera désormais automatiquement dès que vous ajouterez ou supprimerez des données.

Explication de la formule : La fonction DECALER définit une plage à partir de la cellule A1, s’étendant vers le bas selon le nombre de cellules non vides dans la colonne A (lignes) et vers la droite selon le nombre de cellules non vides dans la ligne 1 (colonnes). Vous pouvez personnaliser cette formule pour qu’elle corresponde exactement au point de départ réel de vos données.

Conseil pratique :Cette méthode fonctionne mieux avec des blocs de données continus. Si votre feuille contient plusieurs plages non contiguës, envisagez d’utiliser Kutools pour Excel ou une approche VBA pour un meilleur contrôle de la mise en page à l’impression.

Lorsque vous choisissez entre ces solutions, tenez compte de la taille de votre feuille de calcul, de la fréquence de ses mises à jour et de vos exigences d’impression :

  • La mise à l’échelle intégrée d’Excel est rapide et efficace pour les tâches ponctuelles ou peu volumineuses.
  • Les macros VBA permettent d’automatiser les tâches répétitives ou les configurations d’impression en masse dans les environnements professionnels.
  • Les plages nommées dynamiques sont idéales pour les tableaux dont la taille évolue fréquemment et qui exigent une grande flexibilité.
  • Kutools pour Excel est recommandé pour imprimer plusieurs plages non adjacentes.

Rappel : Si votre contenu à imprimer semble trop petit ou tronqué, vérifiez attentivement le format du papier, les marges et l’orientation. Prévisualisez toujours la mise en page à l’aide de la Prévisualisation avant impression avant d’imprimer. En cas d’erreurs liées au code VBA ou aux formules, assurez-vous que vos références de plage correspondent bien à la disposition de vos données et ajustez la logique si nécessaire. Pour des résultats optimaux, n’hésitez pas à combiner plusieurs méthodes en fonction de votre flux de travail ou de vos besoins en reporting.

Meilleurs outils de productivité Office

🤖Kutools IA Aide: Révolutionnez Analyse des données grâce à :Exécution intelligente   |  Générez du code|  Créez formules personnalisées  |  Analysez des données et générez des graphiques|  Appelez Fonctions améliorées
Fonctionnalités populaires:Rechercher, mettre en surbrillance ou Marquer les doublons   |  Supprimer les lignes vides   |  Combinez les colonnes ou cellules sans perdre de données   |   Arrondi sans utiliser de formule...
Super RECHERCHEV:RechercheValeurs avec critères multiples  |  RechercheValeurs avec valeurs multiples  |   RechercheValeurs dans plusieurs feuilles   |   Correspondance floue....
Liste déroulante avancée:Créez rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple....
Gestionnaire de colonnes:Ajouter un nombre précis de colonnes|Déplacer des colonnes|Basculer la visibilité des colonnes masquées|Comparer des plages et des colonnes...
Fonctionnalités vedettes:Mise au point de la grille   |  Vue de conception   |Barre de formule améliorée   | Gestionnaire de classeurs et de feuilles   |  Bibliothèque de ressources(Texte automatique)|  Sélecteur de date   |  Consolider les feuilles de calcul  |  Chiffrer/Déchiffrer les cellules   | Envoyer des e-mails par liste   |  Super Filtre   |   Filtre spécial(Filtrer les cellules avec une police en gras/italique/barré...) ...
… et bien plus encore… et plus encore:(,)Supprimer des caractères spécifiques, ...)|   50+Typesde graphiques(, ...)|   40+ Formules pratiques(Calculer l'âge en fonction de la date de naissance, ...)|   19 Outils d’insertion(,Insérer une image depuis un chemin , ...)|   de conversion (Convertir en mots,Conversion de devises, ...)|Fusionner et scinder   (Fusion avancée des lignes,Diviser les cellules , ...)|, ...)   |
Utilisez Kutools dans la langue de votre choix – disponible en anglais, espagnol, allemand, français, chinois et 40+ autres langues !

Boostez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée.Kutools pour Excel propose plus de 300 fonctionnalités avancées pour améliorer votre productivité et Gagner du temps.Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...


Office Tab apporte une interface à onglets à Office et rend votre travail bien plus facile

  • Activez l’édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50 % et vous fait économiser des centaines de clics de souris chaque jour !

Tous les compléments Kutools. Un seul installateur

Kutools for Office regroupe les compléments pour Excel, Word, Outlook et PowerPoint, ainsi que Office Tab Pro, ce qui en fait le choix idéal pour les équipes travaillant à travers les applications Office.

ExcelWordOutlookTabsPowerPoint
  • Suite tout-en-un— Compléments Excel, Word, Outlook et PowerPoint + Office Tab Pro
  • Un seul installateur, une seule licence— installation en quelques minutes (compatible MSI)
  • Fonctionne mieux ensemble— productivité optimisée dans toutes les applications Office
  • Essai gratuit de 30 jours avec toutes les fonctionnalités— aucune inscription, aucune carte bancaire
  • Meilleur rapport qualité-prix— économisez par rapport à l’achat de compléments individuels