Passer au contenu principal

Comment insérer des sauts de page conditionnels dans Excel?

Supposons que vous deviez insérer des sauts de page pendant que les valeurs sont modifiées dans la colonne A comme illustré ci-dessous, comment pouvez-vous le gérer dans Excel? En règle générale, vous pouvez insérer les sauts de page un par un manuellement, mais ici, je présente quelques astuces pour résoudre ce problème rapidement.
doc insertion conditionnelle saut de page 1

Utilisation de la fonction Sous-total pour insérer des sauts de page

Utilisation du code VBA pour insérer des sauts de page

Distinguer les différences pour insérer un saut de page lorsque les données changent

Insérer un saut de page à chaque ligne pour insérer un saut de page dans les nièmes lignesbonne idée3


Utilisation de la fonction Sous-total pour insérer des sauts de page

Dans Excel, la fonction Sous-total peut ajouter des sauts de page en fonction du groupe.

1. Sélectionnez les données auxquelles vous souhaitez ajouter des sauts de page, cliquez sur Données > TOTAL.
doc insertion conditionnelle saut de page 2

2. dans le TOTAL , sélectionnez la colonne dans laquelle vous souhaitez insérer un saut de page en fonction de sa valeur dans A chaque changement dans la liste déroulante, puis choisissez la fonction que vous souhaitez utiliser Utilisez la fonction liste, puis vérifiez Saut de page entre les groupes case à cocher et d'autres options selon vos besoins.
doc insertion conditionnelle saut de page 3

3. Cliquez OK. Maintenant, les données ont été regroupées et ajoutées des sauts de page.
doc insertion conditionnelle saut de page 4


Utilisation du code VBA pour insérer des sauts de page

Si vous ne souhaitez pas ajouter de groupes aux données, vous pouvez essayer le code VBA pour gérer ce travail.

1. presse Alt + F11 touches à afficher Microsoft Visual Basic pour applications fenêtre.

2. Cliquez insérer > Module, copiez et collez le code ci-dessous dans la nouvelle fenêtre Module.

VBA: insérer des sauts de page lorsque les données changent

Sub PageBreak()
'UpdatebyExtendOffice20181101
    Dim xSRg As Range
    Dim xRg As Range
    On Error Resume Next
    Set xSRg = Application.InputBox("Select key column:", "Kutools for Excel", xTxt, , , , , 8)
    If xSRg Is Nothing Then Exit Sub
Application.ScreenUpdating = False
    For Each xRg In xSRg
        ActiveSheet.Rows(xRg.Row).PageBreak = xlPageBreakNone
        If xRg.Value <> xRg.Offset(-1, 0).Value Then
            ActiveSheet.Rows(xRg.Row).PageBreak = xlPageBreakManual
        End If
    Next xRg
Application.ScreenUpdating = True
End Sub

 

3. presse F5 clé, une boîte de dialogue apparaît pour vous rappeler de sélectionner la colonne clé sur laquelle insérer un saut de page.
doc insertion conditionnelle saut de page 5

4. Cliquez OK, maintenant les sauts de page ont été insérés.


Distinguer les différences pour insérer un saut de page lorsque les données changent

La Distinguer les différences caractéristique de Kutools for Excel prend en charge l'insertion d'un saut de page, d'une ligne vide, d'une bordure inférieure ou d'une couleur d'arrière-plan lorsque les données changent dans Excel.

Kutools for Excel, avec plus de 300 fonctions pratiques, rend vos travaux plus faciles. 

Après l'installation de Kutools for Excel, procédez comme suit:(Téléchargez gratuitement Kutools pour Excel maintenant!)

Cliquez Kutools > Format > Distinguer les différences.
doc insertion conditionnelle saut de page 5

2. dans le Distinguer les différences par colonne clé boîte de dialogue, veuillez terminer les paramètres ci-dessous :

1) cliquez sur l'icône de sélection doc insertion conditionnelle saut de page 5 dans l' Catégorie section, sélectionnez la plage de données (hors en-têtes de colonnes)

2) cliquez sur l'icône de sélection doc insertion conditionnelle saut de page 5 dans l' Colonne clé section, sélectionnez la colonne dans laquelle vous souhaitez insérer un saut de page en fonction du changement de données correspondant (à l'exclusion des en-têtes de colonne)

3) vérifier Saut de page option Options .
doc insertion conditionnelle saut de page 5

3. Cliquez Ok.

Désormais, des sauts de page sont insérés lorsque les données changent dans la plage sélectionnée.
doc insertion conditionnelle saut de page 5


Insérer un saut de page à chaque ligne pour insérer un saut de page dans les nièmes lignes

Si vous souhaitez insérer des sauts de page dans un intervalle fixe, vous pouvez utiliser Kutools for Excel's Insérer une page à chaque ligne utilitaire pour gérer rapidement le problème.

Après l'installation de Kutools for Excel, procédez comme suit:(Téléchargez gratuitement Kutools pour Excel maintenant!)

1. Sélectionnez les données et cliquez sur Kutools Plus > Impression > Insérer un saut de page à chaque ligne.
doc insertion conditionnelle saut de page 6

2. dans le Insérer un saut de page à chaque ligne boîte de dialogue, tapez l'intervalle dont vous avez besoin.
doc insertion conditionnelle saut de page 7

3. Cliquez OK > OK pour fermer les dialogues, les sauts de page ont été insérés toutes les 2 lignes.
doc insertion conditionnelle saut de page 8



Meilleurs outils de productivité bureautique

🤖 Aide à l'IA Kutools: Révolutionner l'analyse des données en s'appuyant sur : Exécution intelligente   |  Générer du code  |  Créer des formules personnalisées  |  Analyser les données et générer des graphiques  |  Invoquer les fonctions Kutools...
Caractéristiques populaires: Rechercher, mettre en évidence ou identifier les doublons   |  Supprimer les lignes vides   |  Combinez des colonnes ou des cellules sans perdre de données   |   Tour sans formule 
Super recherche: VSearchup à critères multiples    VSearch à valeurs multiples  |   Recherche virtuelle sur plusieurs feuilles   |   Recherche 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 spécifique de colonnes  |  Déplacer les colonnes  |  Basculer l'état de visibilité des colonnes masquées  |  Comparer les plages et les colonnes 
Caractéristiques en vedette: Mise au point de la grille   |  Voir Design   |   Grande barre de formule    Gestionnaire de classeurs et de feuilles   |  Centre de ressources (Texte automatique)   |  Sélecteur de date   |  Combiner des feuilles de travail   |  Crypter/déchiffrer les cellules    Envoyer des e-mails par liste   |  Super filtre   |   Filtre spécial (filtre gras/italique/barré...) ...
Les 15 meilleurs ensembles d'outils12 Texte Outils (Ajouter du texte, Supprimer les caractères, ...)   |   50+ Graphique Types (Diagramme de Gantt, ...)   |   40+ Pratique Formules (Calculer l'âge en fonction de l'anniversaire, ...)   |   19 Insertion Outils (Insérer le code QR, Insérer une image à partir du chemin, ...)   |   12 Conversion Outils (Nombres en mots, Conversion des devises, ...)   |   7 Fusionner et fractionner Outils (Lignes de combinaison avancées, Cellules divisés, ...)   |   ... et plus

Améliorez vos compétences Excel avec Kutools for Excel et faites l'expérience d'une efficacité comme jamais auparavant. Kutools for Excel offre plus de 300 fonctionnalités avancées pour augmenter la productivité et gagner du temps.  Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...

Description


Office Tab apporte une interface à onglets à Office et facilite grandement votre travail

  • Activer 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 réduit des centaines de clics de souris chaque jour!
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations