Comment insérer un saut de page toutes les x lignes dans Excel ?
Lorsque vous préparez de grandes feuilles Excel pour l’impression, il peut être utile d’insérer des sauts de page à intervalles réguliers — par exemple, toutes les quelques lignes — afin d’améliorer la lisibilité et de garantir que chaque page imprimée présente des données cohérentes et bien organisées. Si ajouter un seul saut de page est simple dans Excel, insérer des sauts à intervalles répétés (par exemple, toutes les 3 ou 10 lignes) devient rapidement fastidieux lorsqu’on le fait manuellement, surtout avec des jeux de données volumineux. Dans cet article, découvrez plusieurs solutions pratiques pour insérer automatiquement des sauts de page toutes les *x* lignes et obtenir des impressions plus professionnelles et mieux structurées.
- Insérer Saut de page toutes les X lignes avec VBA dans Excel
- Insérer par lots Saut de page après toutes les x lignes
- Insérer par lots Saut de page après toutes les x lignes avec un en-tête Ajouter une ligne au-dessus de chaque groupe de x lignes
- Insérer manuellement Saut de page à l’aide de l’aperçu Saut de page
Insérer Saut de page toutes les X lignes avec VBA dans Excel
Si vous devez insérer un saut de page après un nombre précis de lignes dans Excel, VBA propose une solution automatisée particulièrement efficace, idéale pour les grands jeux de données. Même si vous débutez avec les macros, suivez simplement la procédure ci-dessous. Cet exemple montre comment insérer un saut de page toutes les 3 lignes — mais vous pouvez définir n’importe quel intervalle au moment de l’exécution.
1. Appuyez sur Alt + F11 pour ouvrir l’éditeur Microsoft Visual Basic pour Applications (VBA) — l’outil intégré d’Excel pour écrire et exécuter du code de macro.
2. Dans l’éditeur VBA qui s’ouvre, cliquez sur Insertion > Module pour créer un nouveau module. Copiez ensuite le code VBA suivant et collez-le dans la fenêtre du module nouvellement créé.
VBA : insérer un saut de page toutes les X lignes dans une feuille de calcul.
Sub InsertPageBreaks()
'Updateby20140618
Dim xLastrow As Long
Dim xWs As Worksheet
Set xWs = Application.ActiveSheet
xRow = Application.InputBox("Row", xTitleId, "", Type:=1)
xWs.ResetAllPageBreaks
xLastrow = xWs.Range("A1").SpecialCells(xlCellTypeLastCell).Row
For i = xRow + 1 To xLastrow Step xRow
xWs.HPageBreaks.Add Before:=xWs.Cells(i, 1)
Next
End Sub 3. Pour exécuter le code, cliquez sur le bouton Exécuter(ou appuyez sur)F5). Une boîte de dialogue s’affiche alors pour vous demander après combien de lignes vous souhaitez insérer un saut de page. Par exemple, en saisissant « 3 », un saut de page sera ajouté après chaque troisième ligne.
4. Après avoir cliqué sur OK, le script insérera automatiquement un saut de page à chaque intervalle spécifié dans l’ensemble de votre feuille active.
Lorsque vous utilisez VBA pour insérer des sauts de page, veillez à vérifier si votre feuille contient déjà des sauts de page manuels, car des exécutions répétées du script peuvent créer des sauts de page superposés et entraîner des résultats d’impression inattendus. Si vous devez supprimer tous les sauts avant de relancer la macro, utilisez l’option Réinitialiser tous les sauts de page sous l’onglet Mise en page au préalable. N’oubliez pas d’enregistrer votre fichier avant d’exécuter des scripts VBA, car les macros ne peuvent pas être annulées via la fonction « Annuler » habituelle.
Cette approche convient particulièrement aux utilisateurs à l’aise avec l’édition basique dans Excel et confrontés à des plages volumineuses ou en constante évolution. Toutefois, si des ajustements fréquents ou des plages non standard sont nécessaires, privilégiez des solutions plus flexibles ou assistées par une interface graphique, telles que celles présentées ci-dessous.
Insérer par lots Saut de page après toutes les x lignes avec Kutools pour Excel
Si vous avez installé Kutools pour Excel, vous pouvez grandement simplifier l’insertion par lots de sauts de page. L’utilitaire Diviser en colonnes de Kutools vous permet d’insérer des sauts de page à intervalles réguliers tout en conservant les en-têtes de ligne visibles en haut de chaque nouvelle page. Cette fonctionnalité est particulièrement utile pour les rapports ou tableaux où la répétition des en-têtes améliore la clarté et le professionnalisme, et où la cohérence de la mise en page à l’impression est essentielle.
1. Cliquez sur Diviser en colonnes depuis l’onglet KUTOOLS PLUS pour accéder à cet utilitaire.
2. Dans la boîte de dialogue Diviser en colonnes, configurez les paramètres suivants pour un contrôle précis :
(1) Utilisez le bouton
dans le champ Plage de titre pour sélectionner la ligne contenant vos en-têtes de colonne. Cela garantit que les en-têtes seront répétés sur chaque page imprimée.
(2) Cliquez sur le bouton dans le champ Plage de données pour sélectionner la plage de données principale que vous souhaitez fractionner.
(3) Dans le champ Lignes par page, saisissez le nombre de lignes souhaité par page imprimée (par exemple, saisissez 3 pour un saut toutes les 3 lignes ; utilisez 1 pour un saut après chaque ligne).
(4) Saisissez 1 dans le champ Colonnes par page pour fractionner la feuille en conséquence.
3. Cliquez sur Ok pour traiter les données.
L’utilitaire exportera votre sélection vers une nouvelle feuille de calcul, en insérant automatiquement les sauts de pagecomme spécifié, en répétant la ligne d’en-tête. Pour vérifier, passez en mode Aperçu des sauts de page en allant dans l’onglet Affichage et en sélectionnant Aperçu des sauts de page — ici, des lignes bleues indiqueront clairement les sauts de page.

Cette méthode convient aux utilisateurs ayant besoin d’en-têtes répétés et d’un contrôle précis sur la segmentation de leurs données pour l’impression. Notez que les données d’origine ne sont pas modifiées ; les résultats apparaissent dans une Nouvelle feuille de calcul, ce qui permet de préserver la source.
Kutools pour Excel– Boostez Excel avec plus de 300 outils essentiels, pour gagner en rapidité et en simplicité, et profitez des fonctionnalités d’intelligence artificielle pour un traitement de données plus intelligent et une productivité accrue.Obtenez-le dès maintenant
Insérer Saut de page après toutes les x lignes avec Kutools pour Excel
Kutools pour Excel propose également un utilitaire dédié Insérer des sauts de page toutes les autres lignes, qui vous permet d’insérer rapidement et facilement des sauts de page après un nombre spécifié de lignes, directement dans la plage sélectionnée. Cet outil est idéal à la fois pour les opérations par lots rapides et les cas nécessitant des intervalles flexibles, sans saisie manuelle répétée. Il est particulièrement utile pour les tableaux de données qui ne requièrent pas d’en-têtes répétés, mais qui doivent être uniformément partitionnés avant impression.
1. Sélectionnez la plage de données pour laquelle vous souhaitez insérer des sauts de page, puis accédez à KUTOOLS PLUS > Impression > Insérer des sauts de page toutes les autres lignes.
2. Dans la boîte de dialogue Insérer des sauts de page toutes les autres lignes qui s’ouvre, saisissez l’intervalle souhaité — par exemple, en entrant « 1 », un saut de page sera ajouté après chaque ligne. Cliquez sur Ok.
Dès confirmation, tous les sauts de page seront définis selon l’intervalle de lignes que vous avez spécifié. Actualisez l’affichage à l’aide de l’Aperçu des sauts de page(disponible dans l’onglet)Affichage) pour visualiser les sauts.
Kutools pour Excel– Boostez Excel avec plus de 300 outils essentiels, pour gagner en rapidité et en simplicité, et profitez des fonctionnalités d’intelligence artificielle pour un traitement de données plus intelligent et une productivité accrue.Obtenez-le dès maintenant
Insérer manuellement Saut de page à l’aide de l’aperçu Saut de page
Pour les utilisateurs qui travaillent avec des jeux de données plus petits ou qui ont besoin d’intervalles personnalisés et non uniformes pour les sauts de page, la vue intégrée d’Excel Aperçu Saut de page offre un contrôle manuel direct. Cette approche est idéale lorsque les solutions automatisées s’avèrent inutiles ou trop rigides.
1. Passez en mode Affichage > Aperçu des sauts de page depuis le ruban. Cela affiche votre feuille avec des lignes bleues en gras représentant les sauts de page existants.
2. Pour insérer un saut de page, sélectionnez la première cellule de la ligne située juste après l’endroit où vous souhaitez que la nouvelle page commence, puis rendez-vous dans l’onglet Mise en page, cliquez sur Sauts > Insérer un saut de page.
3. Répétez cette opération pour chaque saut de page souhaité. Si vous devez ajuster un saut de page, il vous suffit de faire glisser la ligne bleue vers une nouvelle position.
Cette méthode manuelle est simple à mettre en œuvre pour des tâches ponctuelles ou limitées, mais elle n’est pas adaptée à un grand volume de pages, car elle devient vite chronophage. Si vous avez besoin d’effectuer de nombreuses coupures régulières, les solutions automatisées via VBA ou Kutools s’avèrent nettement plus efficaces.
Lors de l’insertion de sauts de page dans Excel, tenez compte des conseils et rappels d’erreurs suivants : prévisualisez toujours votre feuille de calcul à l’aide du mode Saut de page – Aperçu avant impression afin de vous assurer que les sauts de page apparaissent exactement comme souhaité avant l’impression. Si vous rencontrez des erreurs telles que des pages blanches inattendues ou des sauts mal alignés, vérifiez attentivement votre sélection de plage, assurez-vous qu’aucun saut de page ne se chevauche et supprimez les sauts manuels inutiles si nécessaire. N’oubliez pas qu’Excel impose un nombre maximal de sauts de page par feuille de calcul ; si votre plage est très étendue, vous devrez peut-être adapter votre approche ou fractionner les tâches d’impression. Pour annuler les sauts insérés, utilisez l’option Réinitialiser tous les sauts de page située sous l’onglet Mise en page.
En résumé, que vous travailliez sur un petit tableau nécessitant des ajustements manuels précis ou sur un jeu de données volumineux exigeant automatisation et mise en forme répétée, Excel propose des méthodes allant des commandes manuelles intégrées à l’automatisation via VBA, en passant par des solutions conviviales dotées d’une interface graphique comme celles proposées par Kutools pour Excel, chacune étant adaptée à différents scénarios d’impression et de création de rapports.
Démo : insérer Saut de page toutes les x lignes dans Excel
Articles associés :
Meilleurs outils de productivité Office
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.
- 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