Comment imprimer X lignes par page dans Excel ?
Lorsque vous travaillez dans Excel, il vous arrive fréquemment de devoir imprimer un nombre précis de lignes par page. Par exemple, si vous disposez d’un vaste jeu de données mais que vous souhaitez limiter vos impressions à 3 lignes par page pour faciliter la lecture ou le traitement, les options par défaut des **Paramètres d’impression** d’Excel ne proposent pas directement cette fonctionnalité. Ce tutoriel vous présente plusieurs méthodes pratiques — des étapes manuelles aux solutions automatisées — pour imprimer systématiquement un nombre fixe de lignes par page dans Excel. Adaptées à tous les niveaux de compétence, ces approches couvrent aussi bien les manipulations simples que les scripts personnalisés ou l’utilisation de compléments dédiés pour simplifier le processus. Nous précisons également dans quels scénarios chaque méthode s’avère la plus efficace, ainsi que les conseils essentiels et les points clés à surveiller pour obtenir des résultats optimaux.
Imprimer X lignes par page en insérant manuellement des Saut de page
Imprimer X lignes par page en exécutant une macro VBA
Imprimer X lignes par page avec Kutools pour Excel ![]()
Imprimer X lignes par page à l’aide de formules et de colonnes auxiliaires
Imprimer X lignes par page en insérant manuellement des Saut de page
Pour des jeux de données de petite ou moyenne taille, vous pouvez facilement contrôler le nombre de lignes affichées sur chaque page imprimée en insérant manuellement des sauts de page dans Excel. Cette méthode offre un contrôle direct et convient parfaitement lorsque vous n’avez besoin d’insérer des sauts de page que quelques fois ou que votre liste est relativement courte. Toutefois, avec des jeux de données plus volumineux, cette approche peut devenir fastidieuse.
Prenons par exemple l’objectif d’imprimer 3 lignes par page. La procédure d’insertion manuelle est la suivante :
1. Sélectionnez la cellule située dans la première colonne de la ligne immédiatement en dessous de la dernière ligne que vous souhaitez faire apparaître sur la page. Par exemple, pour imprimer les lignes 1 à 3 sur la première page, sélectionnez la cellule de la 4ᵉ ligne. Voir la capture d’écran :

2. Accédez à l’onglet Mise en page, puis cliquez sur Sauts > Insérer un saut de page. Reportez-vous à la capture d’écran ci-dessous :

Après cette action, une ligne de saut de page apparaît sous la 3ᵉ ligne, indiquant que les lignes précédentes seront imprimées sur une page distincte.

Répétez ces étapes pour chaque ensemble de lignes que vous souhaitez grouper sur une page distincte. Par exemple, sélectionnez la 7ᵉ ligne afin d’insérer un saut de page après la 6ᵉ ligne, la 10ᵉ ligne pour un saut après la 9ᵉ ligne, et ainsi de suite.

3. Une fois tous les sauts de page nécessaires définis, accédez à Fichier > Imprimer afin d’afficher un aperçu et d’imprimer vos données — en vérifiant que seul le nombre spécifié de lignes apparaît sur chaque page.

Cette méthode convient particulièrement aux petits jeux de données ou lorsque vous n’avez besoin que ponctuellement de contrôler les sauts de page pour l’impression. Cependant, sachez que si vous ajoutez ou supprimez des lignes après avoir défini les sauts de page, vous devrez probablement les réajuster manuellement. Il est également facile d’oublier une ligne par inadvertance ; vérifiez donc toujours votre aperçu avant d’imprimer un grand lot.
Imprimer X lignes par page en exécutant une macro VBA
Pour les jeux de données volumineux ou fréquemment modifiés, l’insertion manuelle de sauts de page devient vite inefficace et sujette aux erreurs. Si vous maîtrisez les bases de la programmation, VBA (Visual Basic for Applications) offre une solution bien plus rapide pour insérer automatiquement des sauts de page à intervalles réguliers — par exemple, après chaque groupe de 3 lignes — dans toute votre feuille de calcul. Cette automatisation s’avère particulièrement utile lorsque des lignes sont ajoutées ou supprimées régulièrement, ou lorsque vous devez répéter cette opération à plusieurs reprises.
Avant de commencer, n’oubliez pas d’enregistrer votre classeur — particulièrement si vous utilisez VBA pour la première fois — car l’exécution du code apporte des modifications que vous pourriez vouloir annuler. Par ailleurs, cette méthode modifie la feuille active : assurez-vous donc de travailler sur la bonne feuille.
Suivez ces étapes pour insérer des Saut de page à chaque intervalle spécifié à l’aide de VBA :
1. Ouvrez votre feuille cible, puis appuyez sur Alt + F11 pour ouvrir la fenêtre de l’éditeur Microsoft Visual Basic pour Applications.
2. Dans l’éditeur VBA, cliquez sur Insertion > Module pour insérer un nouveau module de code. Copiez et collez le code VBA suivant dans la fenêtre du module :
VBA : Insérer des sauts de page toutes les n lignes.
Sub formatSheets()
For i = 3 To 11 Step 3
ActiveSheet.HPageBreaks.Add Before:=Cells(i + 1, 1)
Next
End Sub
3. Une fois le code en place, appuyez sur F5 ou cliquez sur le bouton Exécuter pour lancer la macro. Celle-ci insérera automatiquement un saut de page après chaque 3ᵉ ligne dans la plage définie dans le code. Vérifiez les résultats dans votre feuille.

For i =3 To 11 Step3signifie que Saut de page sont placés après chaque 3 lignes, à partir de la ligne 3 jusqu’à la ligne 11. Vous pouvez facilement ajuster la ligne de départ, la ligne de fin et la valeur du pas (intervalle) en fonction de vos besoins d’impression. Par exemple, si vous souhaitez insérer des sauts toutes les 5 lignes jusqu’à la ligne 50, modifiez-la ainsi :For i =5 To 50 Step5.Cette solution VBA permet de gérer facilement des jeux de données volumineux. Toutefois, veillez à bien vérifier les plages et à consulter systématiquement un aperçu avant d’imprimer. Si des sauts de page manuels existent déjà, ils devront peut-être être supprimés ou ajustés.
Imprimer X lignes par page avec Kutools pour Excel
Bien que VBA soit efficace pour les utilisateurs familiarisés avec la programmation, tout le monde n’est pas à l’aise avec les macros. Par ailleurs, les méthodes manuelles deviennent rapidement fastidieuses dès qu’il s’agit de grands tableaux. Pour un processus plus convivial, efficace et fiable — particulièrement adapté aux utilisateurs qui doivent fréquemment personnaliser les sauts de page — l’utilisation de Kutools pour Excel constitue une excellente alternative. Kutools propose un outil Insérer des sauts de page toutes les autres lignes qui vous permet d’insérer rapidement et facilement des sauts de page à intervalles réguliers sur n’importe quel nombre de lignes, sans écrire une seule ligne de code ni sélectionner manuellement des lignes.
Voici comment utiliser Kutools pour Excel pour répondre à vos besoins d’impression :
1. Ouvrez la feuille que vous souhaitez imprimer, 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, saisissez simplement le nombre de lignes souhaité par page (par exemple : 3), puis cliquez sur OK. Un message s’affiche, indiquant combien de sauts de page ont été insérés. Cliquez sur OK pour fermer la boîte de dialogue.
La méthode proposée par Kutools est particulièrement recommandée aux débutants, aux utilisateurs réguliers qui gèrent de nombreuses feuilles, ainsi qu’à ceux souhaitant automatiser des tâches répétitives sans intervention manuelle. Elle minimise les risques d’erreur humaine lors de la configuration des sauts de page et fournit des rappels pratiques concernant les sauts insérés. N’oubliez toutefois pas de consulter votre aperçu avant l’impression finale, surtout si vos données sont susceptibles d’être modifiées après avoir défini les sauts de page.
Imprimer X lignes par page à l’aide de formules et de colonnes auxiliaires
Parfois, vous pouvez souhaiter davantage de flexibilité dans la présentation de vos données sur les pages imprimées, notamment pour ajouter des titres personnalisés, des numéros de page ou des marqueurs de section. Bien qu’Excel n’offre pas de moyen direct de fractionner dynamiquement l’impression selon le nombre de lignes sans insérer de Saut de page, vous pouvez utiliser des colonnes auxiliaires avec des formules pour signaler le début de chaque groupe, facilitant ainsi les ajustements ou la mise en forme manuels avant impression. Cette approche est utile si vous souhaitez séparer visuellement les groupes imprimés ou ajouter des notes supplémentaires par page. Voici un exemple d’utilisation de formules pour regrouper les données avant impression :
1 . Ajoutez une colonne auxiliaire à côté de votre plage de données (par exemple, insérez une nouvelle colonne B si vos données se trouvent en colonne A). Dans la première cellule de cette colonne auxiliaire (B1), saisissez la formule suivante pour numéroter chaque ligne par groupes de 3 :
=INT((ROW(A1)-1)/3)+1 2 . Étirez cette formule vers le bas le long de vos lignes de données. Chaque bloc de trois lignes portera le même numéro, ce qui identifie clairement les lignes destinées à figurer sur la même page imprimée.
3 . Vous pouvez ensuite utiliser des filtres, la mise en forme conditionnelle ou des sauts de page manuels alignés sur ces groupes de lignes pour personnaliser davantage votre impression.
Cette solution est particulièrement utile lorsque vous devez préparer des documents à distribuer, créer des lots destinés à une relecture ou gérer des impressions de données groupées. Toutefois, elle n’insère pas automatiquement de Saut de page, mais facilite la planification et la vérification de vos sauts manuels ou automatisés.
Lorsque vous utilisez ces méthodes, consultez toujours l’aperçu avant impression via la fonction Aperçu avant impression pour vérifier que les sauts de page apparaissent comme prévu. Si vous constatez que les sauts de page ne sont pas correctement alignés, revérifiez la valeur de l’intervalle définie dans VBA, Kutools ou vos sélections manuelles. L’ajout ou la suppression de lignes après avoir défini les sauts de page nécessitera de réappliquer la méthode choisie pour conserver une pagination correcte. Pour les classeurs partagés ou les modèles, envisagez de documenter vos intervalles de lignes afin que les futurs utilisateurs puissent facilement maintenir la mise en page à l’impression.
Démo : Insérer des Saut de page toutes les X lignes à l’aide de Kutools pour Excel
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

