Excel : insérer ou supprimer des sauts de page dans une feuille de calcul ?

Introduction

Ce tutoriel vous montre différentes méthodes et techniques pour insérer des sauts de page dans une feuille de calcul Excel. Vous apprendrez cette technique manuellement et aussi d’une manière automatique basée sur certaines conditions. Le tutoriel explique également comment procéder pour supprimer des sauts de page, afficher ou masquer les lignes de bordure de pages et finalement afficher un aperçu des sauts de page dans une feuille de calcul.

Pour définir les sauts de page, nous pouvons dire que ces derniers sont des séparateurs qui divisent une feuille de calcul en différentes pages individuelles. En effet, cela est très important pour une bonne impression de votre classeur. Par défaut, Excel insère des sauts de page automatiquement dans une feuille de calcul en se basant sur différents paramètres comme la marge, l'échelle et la taille du papier. Par contre, si vous voyez que les paramètres par défaut ne vous conviennent pas, vous pouvez le faire vous-même et insérer les sauts de page manuellement à l’endroit que vous souhaitez. Ainsi, vous pouvez imprimer votre ensemble de données dans le nombre de pages que vous désirez.

Vous pouvez aussi afficher un aperçu des sauts de page pour voir les changements que vous apportez, et avant d’imprimer votre classeur vous pouvez apporter les modifications que vous souhaitez : afficher, cacher ou supprimer des sauts de page. Suivez le reste du tutoriel pour plus de détails.

Table des matières

Introduction

Comment insérer manuellement un saut de page dans Excel ?

Insérer des sauts de page verticaux

Insérer des sauts de page horizontaux

Insérer un saut de page horizontal et vertical en même temps

Insérer un saut de page dans Excel avec condition

Utiliser une macro pour ajouter les lignes de marquage après chaque changement

Insérer des sauts de page toutes les X lignes dans Excel

Utiliser des sous-totaux pour insérer des sauts de page

Modifier un saut de page

Supprimer un saut de page spécifique

Supprimer tous les sauts de page d'une feuille de calcul à la fois

Déplacer un saut de page dans Excel

Masquer ou afficher les marques de saut de page

Conclusion

Comment insérer manuellement un saut de page dans Excel ?

Vous venez de créer une feuille de calcul (classeur) et vous souhaitez l'imprimer. Par défaut, Excel utilise des mesures comme la taille du papier, les paramètres de marge et l'échelle pour insérer automatiquement des sauts de page. Cependant, pour obtenir des pages discrètes et propres sans déplacer des lignes ou du texte, vous pouvez insérer manuellement un saut de page dans la feuille de calcul Excel.

Il existe deux types de sauts de page :

¾     Les lignes pleines : C’est des sauts de page ajoutés manuellement.

¾     Les lignes en pointillés : Automatiquement ajoutées par Excel.

Si vous êtes dans le mode « Normal » dans Excel, vous pouvez créer des sauts de page manuels, mais la vue « Avec sauts de page » vous permet de voir plus de détails. Par exemple elle vous permettra de voir la différence entre un saut de page automatique et un saut de page manuel.

Pour insérer un saut de page manuel, suivez les étapes suivantes :

  1. Choisissez la feuille de calcul Excel dans laquelle vous voulez insérer des sauts de page.
  2. Allez sur l'onglet « Affichage» dans le ruban et cliquez sur l'icône « Avec sauts de page » dans le groupe « Modes d’affichage ». Vous pouvez désormais afficher facilement l'emplacement des sauts de page dans votre feuille de calcul :

Alternativement, vous pouvez voir où les sauts de page apparaîtront si vous cliquez sur l'image du bouton d'aperçu des sauts de page dans la barre d'état Excel comme illustré ci-dessous :

Remarque : si vous obtenez la boîte de dialogue « Bienvenue dans l'aperçu des sauts de page », cliquez sur « OK ». Cochez la case « Ne plus afficher cette boîte de dialogue » pour éviter de revoir ce message.

Excel propose deux types de sauts de page : des sauts de page verticaux et des sauts de page horizontaux.

Insérer des sauts de page verticaux

  1. Sélectionnez une colonne entière qui se trouve juste à droite de l'endroit où vous souhaitez insérer le saut de page.
  2. Allez sur l'onglet « Mise en page», cliquez sur le bouton « Sauts de page », puis cliquez sur « Insérer un saut de page ».
  1. Maintenant, comme vous pouvez le voir ci-dessous, nous avons un saut de page qui descend au milieu de notre ensemble de données au lieu de le couper :

Insérer des sauts de page horizontaux

  1. Sélectionnez une ligne entière juste en dessous de la ligne où vous souhaitez effectuer le saut de page.
  2. Accédez à l'onglet « Mise en page», cliquez sur le bouton « Sauts de page », puis sélectionnez « Insérer un saut de page » :
  1. Répétez les deux étapes précédentes dans chaque endroit où vous souhaitez avoir un saut de page horizontal. Ainsi, nous obtenons un saut de page qui traverse notre ensemble de données, séparant les données en des sections uniformes.

Remarque : si vous utilisez une souris, vous pouvez cliquer avec le bouton droit de la souris sur la ligne en dessous ou la colonne à droite de l'endroit où vous voulez le saut de page, puis sélectionnez « Insérer un saut de page » dans le menu contextuel.

Insérer un saut de page horizontal et vertical en même temps

  1. Sélectionnez la cellule qui se trouve juste en dessous de l'endroit où vous souhaitez insérer le saut de page horizontal et juste à droite de l'endroit où vous voulez le saut de page vertical. Par exemple pour insérer un saut de page horizontal à partir de la ligne 10et un autre vertical à partir de la colonne C, nous allons sélectionner la cellule D11.
  2. Accédez à l'onglet « Mise en page », cliquez sur le bouton « Sauts de page», puis sur « Insérer un saut de page » :

Par conséquent, nous avons créé un saut de page horizontal et vertical en même temps.

Après l'étape précédente, vous constaterez peut-être que le tableau est séparé en quatre parties par des lignes continues. Et les filigranes « Page 1 », « Page 2 », « Page 3 » et « Page 4 » sont affichées. Ensuite, lors de l'impression de cette feuille de calcul, quatre pages seront imprimées.

Insérer un saut de page dans Excel avec condition

Si vous imprimez souvent des tableaux dans Excel, vous souhaiterez peut-être savoir comment insérer automatiquement des sauts de page avec condition (ex. lorsqu'une valeur dans certaines colonnes change). Par exemple, si vous avez une colonne nommée « Elève » et que vous souhaitez que les données de chaque élève soient imprimées sur une nouvelle page vous pouvez le faire en définissant ceci comme condition.

Ci-dessous, vous trouverez deux macros efficaces et très utiles ainsi les étapes pour ajouter des sauts de page à l'aide de la fonctionnalité de sous-total intégrée dans Excel.

Utiliser une macro pour ajouter les lignes de marquage après chaque changement

Vous trouverez ci-dessous une macro tellement utile. Vous pouvez l’utiliser pour supprimer tous les sauts de page par défaut dans votre tableau et ajouter facilement de nouvelles lignes de marquage aux emplacements appropriés.

  1. Commencez par sélectionner la plage de cellules que vous souhaitez utiliser pour le fractionnement et évitez les en-têtes.
  2. Ensuite, ouvrez la fenêtre « Microsoft Visual Basic pour Applications» en cliquant sur le bouton « Visual Basic » de l’onglet « Développeur ».
  1. Dans la fenêtre « Microsoft Visual Basic pour Applications», cliquez sur « Insertion » puis sélectionnez « Module ».
  1. Copiez et collez le code ci-dessous dans Module.

Sub SautDePageSiValeurChange()

    Dim PlageSelectionnee As Range

    Dim CelluleCourante As Range

    Set PlageSelectionnee = Application.Selection.Columns(1).Cells

    ActiveSheet.ResetAllPageBreaks

    For Each CelluleCourante In PlageSelectionnee

        If (CelluleCourante.Row > 1) Then

            If (CelluleCourante.Value CelluleCourante.Offset(-1, 0).Value) Then

                ActiveSheet.Rows(CelluleCourante.Row).PageBreak = _

                xlPageBreakManual

            End If

        End If

    Next CelluleCourante

End Sub

  1. Quittez la fenêtre « Microsoft Visual Basic pour Applications».
  2. Accédez à l’onglet « Développeur» et puis cliquez sur le bouton « Macros » pour exécuter la macro.
  3. Entrez le nom de la macro « SautDePageSiValeurChange » dans la zone réservée et cliquez sur « Exécuter».

Comme vous pouvez le voir ci-dessous, à chaque fois que le nom d’élève change nous avons un saut de page qui est inséré.

Insérer des sauts de page toutes les X lignes dans Excel

  1. Accédez à la feuille de calcul dans laquelle vous souhaitez avoir des sauts de page.
  2. Faites un clic-droit sur l'onglet du nom de la feuille. Cela ouvrira le menu de gestion de la feuille de calcul.
  3. Sélectionnez « Visualiser le code», la fenêtre « Microsoft Visual Basic pour Applications » apparaît. Vous pouvez également accéder à cette fenêtre via l’onglet « Développeur » en cliquant sur le bouton « Visual Basic » ou en appuyant simultanément sur les touches Alt + F11.
  1. Dans la fenêtre « Microsoft Visual Basic pour Applications», cliquez sur « Insertion » et sélectionnez « Module ».
  1. Entrez le code ci-dessous dans l’éditeur de code.

Sub SautDePageChaqueXLigne()

Dim XligneFin As Long

Dim Xfeuille As Worksheet

Set Xfeuille = Application.ActiveSheet

Xligne = Application.InputBox("Entrer le nombre de lignes", Xid, "", Type: = 1)

Xfeuille.ResetAllPageBreaks

XligneFin = Xfeuille.Range("A1").SpecialCells(xlCellTypeLastCell).Row

For i = Xligne + 1 To XligneFin Step Xligne

Xfeuille.HPageBreaks.Add Before: = Xfeuille.Cells(i, 1)

Next

End Sub

  1. Quittez la fenêtre « Microsoft Visual Basic pour Applications».
  2. Allez sur l’onglet « Développeur» et puis cliquez sur le bouton « Macros » dans le groupe « Code ».
  3. Sélectionnez « SautDePageChaqueXLigne» et cliquez sur « Exécuter ».
  1. La boîte de dialogue « Entrer le nombre de lignes» apparaît. Nous avons saisi 4 par exemple.
  1. Cliquez sur OKet vérifiez le résultat. Comme nous avons entré 4, les sauts de pages sont insérés après chaque quatre lignes.

Utiliser des sous-totaux pour insérer des sauts de page

Saviez-vous que vous pouvez utiliser la fonctionnalité « Sous-total » comme une option pour insérer des sauts de page dans Excel ? En effet, cette option rend le processus assez facile.

  1. Avant de commencer, assurez-vous que votre tableau comporte des en-têtes. Par exemple, si la colonne Acontient les noms des élèves, la cellule A1 doit avoir le libellé « Élève ». Assurez-vous que toutes les colonnes de votre tableau contiennent des en-têtes.
  2. Sélectionnez votre ensemble de données.
  3. Accédez à l’onglet « Données» et cliquez sur le bouton « Trier ».
  1. Dans la boite de dialogue « Tri », sélectionnez « Élève» dans la zone « Trier par ».
  1. Cliquez sur OK.
  2. Sélectionnez n'importe quelle cellule de votre tableau, allez dans l'onglet « Données » et cliquez sur l'icône « Sous-total».
  1. Ainsi, la boîte de dialogue « Sous-total» s’ouvre.
  2. Sélectionnez votre colonne clé dans la liste déroulante « À chaque changement de: ». Dans notre exemple, c'est « Élève ».
  3. Sélectionnez « Somme» dans la liste « Utiliser la fonction ».
  4. Cochez les cases appropriées dans le groupe « Ajouter un sous-total à :».
  5. Assurez-vous que la case à cocher « Saut de page entre les groupes» est sélectionnée.
  1. Cliquez sur « OK ».

Vous pouvez maintenant supprimer les lignes et les cellules avec les sous-totaux en cas où vous n'en avez pas besoin et vous obtiendrez ainsi un tableau avec des sauts de page automatiquement insérés en fonction des paramètres sélectionnés.

Modifier un saut de page

Vous pouvez modifier les sauts de page dans Excel de trois manières :

¾     Supprimer un saut de page spécifique.

¾     Supprimer tous les sauts de page manuels.

¾     Déplacer un saut de page spécifique.

Supprimer un saut de page spécifique

Pour supprimer un saut de page spécifique dans votre classeur, procédez comme suit :

  1. Accédez à la feuille de calcul dans laquelle vous voulez supprimer les marques de saut de page.
  2. Accédez à l’onglet « Affichage» et cliquez sur le bouton « Avec sauts de page » ou cliquez sur l’icône « Aperçu des sauts de page » dans la barre d'état.
  1. Sélectionnez la ligne en dessous ou la colonne à droite du saut de page que vous souhaitez supprimer.
  1. Allez sur le ruban et sélectionnez l'onglet « Mise en page».
  2. Dans le groupe « Mise en page», cliquez sur le bouton « Sauts de page » et sélectionnez « Supprimer le saut de page ».

Ainsi le saut de page sélectionné sera supprimé.

Vous pouvez également supprimer un saut de page en le faisant glisser hors de la zone d'aperçu du saut de page.

Supprimer tous les sauts de page d'une feuille de calcul à la fois

Pour supprimer tous les sauts de page dans une feuille de calcul, procédez comme suit :

  1. Placez le curseur à l’intérieur de la feuille de calcul souhaitée, celle dont vous souhaitez supprimer les sauts de page.
  2. Accédez à l'onglet « Mise en page» et cliquez sur le bouton « Sauts de page », puis sur « Rétablir tous les sauts de page ».

Vous pouvez également faire un clic-droit sur n'importe quelle cellule de la feuille de calcul et sélectionner « Rétablir tous les sauts de page » dans le menu contextuel.

Vous venez de supprimer tous les sauts de page dans votre feuille de calcul. Mais notez qu'il y a toujours une ligne en pointillé, indiquant un saut de page. Cela signifie qu'Excel a défini les sauts de page comme paramètre par défaut.

Déplacer un saut de page dans Excel

Une autre option qui peut vous être utile consiste à faire glisser un saut de page vers un autre emplacement dans une feuille de calcul.

  1. Cliquez sur « Avec sauts de page» dans l'onglet « Affichage » ou cliquez sur l’icône « Aperçu des sauts de page » dans la barre d'état.
  2. Pour déplacer un saut de page, placez le curseur dessus et vous verrez que la souris devient sous forme de deux flèches. Cliquez et glissez le saut vers un nouvel emplacement comme illustré ci-dessous.

Lorsque vous avez terminé, et que tous vos sauts de page ont trouvé le bon emplacement, vous pouvez revenir à l'affichage normal. Vous pouvez y accéder facilement en cliquant sur l'icône « Normal » sous l'onglet « Affichage ».

Masquer ou afficher les marques de saut de page

Parfois, votre feuille de calcul Microsoft Excel vous affiche une série de lignes pointillées noires qui indiquent les sauts de page pour cette feuille. Ces sauts de page apparaissent généralement une fois que vous avez changé de vue et que vous avez basculé en mode normal. Cela peut être distrayant ou déroutant, ce qui peut vous amener à rechercher des moyens de les supprimer.

Heureusement, vous pouvez le contrôler via un paramètre que vous pouvez modifier sur la base d'une feuille de calcul individuelle. Ainsi, il vous sera possible de masquer les sauts de page si vous ne souhaitez plus les afficher.

Vous trouverez ci-dessous les étapes pour afficher ou masquer les sauts de page dans la vue normale.

  1. Cliquez sur l'onglet « Fichier ».
  2. Cliquez sur « Options » dans le volet gauche de la fenêtre Excel.
  3. Dans la boite de dialogue « Options Excel», Sélectionnez « Options Avancées ».
  4. Faites défiler jusqu'aux « Options d'affichage de la feuille de calcul» et cochez ou décochez la case « Afficher les sauts de page ».

Vous savez maintenant comment activer ou désactiver facilement les sauts de page dans la vue normale.

Conclusion

Dans ce tutoriel, nous avons abordé comment utiliser l'option de saut de page dans Excel. Nous avons essayé de couvrir toutes les questions qui se posent à ce propos et maintenant vous savez comment insérer, afficher, masquer, déplacer et supprimer des sauts de page pour les ajuster avant l'impression. Vous avez aussi des macros efficaces que vous pouvez utiliser pour ajouter des lignes de marquage selon des conditions et vous avez appris à travailler en mode Aperçu des sauts de page Excel.

Télécharger le fichier Excel de ce tutoriel

Article publié le 07 Septembre 2020par Hanane Mouqqadim