Accéder au contenu principal

Kutools for Office — Une Suite. Cinq Outils. Accomplissez Plus.

Comment imprimer X lignes par page dans Excel ?

Author Sun Last modified

Lorsque vous travaillez sur Excel, vous pouvez souvent être confronté à des situations où vous devez imprimer un nombre spécifique de lignes sur chaque page. Par exemple, si vous avez un grand ensemble de données mais que vous souhaitez que vos impressions ne montrent que 3 lignes par page pour une lecture ou un traitement plus facile, les paramètres d'impression par défaut dans Excel ne fournissent pas d'option directe pour répondre à ce besoin. Ce tutoriel vous guidera à travers plusieurs méthodes pratiques – allant des étapes manuelles aux approches automatisées – pour imprimer un nombre fixe de lignes par page dans Excel. Ces méthodes s'adaptent à divers niveaux de compétence, que vous préfériez des actions simples, des solutions basées sur des scripts, ou l'utilisation de modules complémentaires pour simplifier le processus. Nous mettrons également en avant les scénarios où chaque méthode est la plus efficace, ainsi que des conseils clés et des points à surveiller pour obtenir les meilleurs résultats.

Imprimer X lignes par page en insérant manuellement des sauts de page

Imprimer X lignes par page en exécutant du VBA

Imprimer X lignes par page avec Kutools pour Excel good idea3

Imprimer X lignes par page en utilisant des formules et des colonnes d'aide


arrow blue right bubble Imprimer X lignes par page en insérant manuellement des sauts de page

Pour les petites ou moyennes plages de données, vous pouvez facilement contrôler combien de lignes apparaissent sur chaque page imprimée en insérant manuellement des sauts de page dans Excel. Cette méthode offre un contrôle direct et est idéale lorsque vous avez seulement besoin de définir des sauts de page quelques fois ou lorsque vous avez une liste relativement courte. Cependant, avec des ensembles de données plus volumineux, cette approche peut devenir chronophage.

Pour illustrer, considérons comme objectif d'imprimer 3 lignes par page. Le processus d'insertion manuelle est le suivant :

1. Sélectionnez la cellule dans la première colonne de la ligne juste en dessous de la dernière ligne que vous souhaitez sur la page. Par exemple, pour imprimer les lignes 1 à 3 sur la première page, sélectionnez la cellule dans la 4ème ligne. Voir la capture d'écran :

A screenshot showing row selection in Excel for inserting page breaks manually

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

A screenshot showing the Insert Page Break option in Excel

Après cette action, une ligne de saut de page apparaît sous la 3ème ligne — signifiant que les lignes précédentes seront imprimées sur une page séparée. 

A screenshot showing manual page break added after a row in Excel

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

Astuce : Lorsque vous visez à insérer des sauts de page après chaque n lignes, sélectionnez toujours la première cellule des lignes numérotées n+1, 2n+1, 3n+1, etc., avant d'utiliser la commande Insérer un saut de page. Cela garantit que chaque 'page' aura exactement le nombre de lignes que vous souhaitez imprimer.

A screenshot showing additional manual page breaks in Excel

3. Une fois tous les sauts de page requis définis, accédez à Fichier > Imprimer pour prévisualiser et imprimer vos données — vérifiez qu'un nombre spécifique de lignes apparaît sur chaque page.

A screenshot of the Print preview showing3 rows per page in Excel

Cette méthode convient mieux aux petits ensembles de données ou lorsque vous devez occasionnellement contrôler les sauts de page pour l'impression. Cependant, soyez conscient que si vous ajoutez ou supprimez des lignes après avoir défini des sauts de page, vous devrez peut-être les réajuster manuellement. Il est également facile de sauter accidentellement une ligne, alors vérifiez bien votre aperçu avant d'imprimer un grand lot.


arrow blue right bubble Imprimer X lignes par page en exécutant du VBA

Pour les grands ensembles de données ou ceux qui changent fréquemment, insérer manuellement des sauts de page peut devenir inefficace et sujet aux erreurs. Si vous êtes à l'aise avec des scripts basiques, utiliser VBA (Visual Basic for Applications) est une méthode beaucoup plus rapide pour insérer des sauts de page à intervalles réguliers, comme après toutes les 3 lignes, dans toute votre feuille de calcul. Cette approche automatisée est particulièrement précieuse lorsque des lignes sont ajoutées ou supprimées régulièrement ou lorsque vous devez répéter cette tâche plusieurs fois.

Avant de commencer, n'oubliez pas de sauvegarder votre classeur, surtout si c'est la première fois que vous utilisez VBA, car l'exécution de code peut entraîner des modifications que vous pourriez vouloir annuler. De plus, cette méthode modifie votre feuille de calcul active, donc assurez-vous de travailler sur la bonne feuille.

Suivez ces étapes pour insérer des sauts de page à chaque intervalle spécifié en utilisant VBA :

1. Ouvrez votre feuille de calcul cible. Puis appuyez sur Alt + F11 pour lancer la fenêtre de l'éditeur Microsoft Visual Basic for Applications.

2. Dans l'éditeur VBA, cliquez sur Insérer > 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. Avec le code en place, appuyez sur F5 ou cliquez sur le bouton Exécuter pour l'exécuter. La macro insérera automatiquement des sauts de page après chaque 3ème ligne dans la plage spécifiée dans le code. Passez en revue votre feuille de calcul pour confirmer les résultats.

A screenshot showing page breaks created by VBA in Excel

Astuce : Dans le code VBA fourni, la ligne For i =3 To 11 Step3 signifie que des sauts de page sont placés après toutes les 3 lignes, en commençant à la ligne 3 jusqu'à la ligne 11. Vous pouvez facilement ajuster la ligne de départ, la ligne de fin et la valeur de l'intervalle pour répondre à vos besoins d'impression. Par exemple, si vous souhaitez des sauts toutes les 5 lignes jusqu'à la ligne 50, changez-la en For i =5 To 50 Step5.

Cette solution VBA excelle dans la gestion sans effort des grands ensembles de données. Cependant, assurez-vous de bien vérifier les intervalles et prévisualisez toujours avant d'imprimer. Si des sauts de page manuels existent, ils devront peut-être être effacés ou ajustés.


arrow blue right bubble Imprimer X lignes par page avec Kutools pour Excel

Bien que VBA soit efficace pour ceux qui connaissent le codage, tout le monde n'est pas à l'aise avec les macros. De plus, les méthodes manuelles peuvent rapidement devenir fastidieuses pour les grands tableaux. Pour un processus plus convivial, efficace et sans erreur - particulièrement adapté aux utilisateurs qui ont souvent besoin de personnaliser les sauts de page - l'utilisation de Kutools pour Excel est une excellente alternative. Kutools propose un outil Insérer des sauts de page à chaque ligne qui vous permet d'insérer rapidement et facilement des sauts de page à un intervalle choisi sur n'importe quel nombre de lignes, sans écrire de code ni sélectionner manuellement les lignes.

Kutools pour Excel propose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, augmentant ainsi la créativité et l'efficacité. Intégré à des capacités d'IA, Kutools automatise les tâches avec précision, rendant la gestion des données facile et sans effort. Informations détaillées sur Kutools pour Excel...  Essai gratuit...

Voici comment vous pouvez utiliser Kutools pour Excel pour répondre à vos besoins d'impression :

1. Ouvrez la feuille de calcul que vous souhaitez imprimer, puis accédez à Kutools Plus > Impression > Insérer des sauts de page à chaque ligne

A screenshot showing Kutools Insert Page Break Every Row feature in Excel

2. Dans la boîte de dialogue Insérer des sauts de page à chaque ligne, tapez simplement le nombre de lignes que vous souhaitez par page (par exemple : 3), puis cliquez sur OK. Un message apparaîtra indiquant combien de sauts de page ont été insérés. Cliquez sur OK dans la boîte de dialogue pour la fermer.

A screenshot of the Insert Page Break dialog in Kutools for Excel with interval setting

L'approche de Kutools est fortement recommandée pour les débutants, les utilisateurs fréquents qui gèrent de nombreuses feuilles de calcul, ou ceux qui souhaitent rationaliser les tâches répétitives sans intervention manuelle. Elle est également utile car elle minimise les risques d'erreurs humaines lors de la configuration des sauts de page et offre des rappels pratiques sur les sauts insérés. N'oubliez pas : pour des résultats optimaux, vérifiez votre aperçu avant impression, surtout si vos données peuvent changer après avoir défini les sauts de page.


arrow blue right bubble Imprimer X lignes par page en utilisant des formules et des colonnes d'aide

Parfois, vous pouvez souhaiter plus de flexibilité sur la façon dont vos données sont disposées sur les pages d'impression, en particulier lorsque vous voulez ajouter des titres personnalisés, des numéros de page ou des marqueurs de section. Bien qu'Excel n'offre pas de manière directe de diviser l'impression dynamiquement en fonction du nombre de lignes sans insérer de sauts de page, vous pouvez utiliser des colonnes d'aide avec des formules pour marquer le début de chaque groupe, facilitant ainsi l'ajustement ou la mise en forme manuelle de votre feuille 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 de la façon d'utiliser des formules pour regrouper des données avant impression :

1. Ajoutez une colonne d'aide à côté de votre plage de données (par exemple, insérez une nouvelle colonne B si vos données sont dans la colonne A). Dans la première cellule de la colonne d'aide (B1), entrez la formule suivante pour numéroter chaque ligne par groupes de 3 :

=INT((ROW(A1)-1)/3)+1

2. Faites glisser cette formule vers le bas le long de vos lignes de données pour étendre la numérotation. Chaque bloc de 3 lignes partagera le même numéro. Cela identifie quelles lignes doivent appartenir à la même page imprimée.

3. Vous pouvez ensuite utiliser des filtres, une mise en forme conditionnelle ou des sauts de page manuels alignés sur ces lignes groupées pour une personnalisation supplémentaire lors de l'impression.

Cette solution est particulièrement utile lorsque vous devez préparer des documents à distribuer, créer des lots pour examen, ou gérer des impressions de données groupées. Cependant, elle n'insère pas automatiquement de sauts de page mais aide à planifier et vérifier vos sauts manuels ou automatisés pour en assurer l'exactitude.

Lorsque vous travaillez avec ces méthodes, prévisualisez toujours vos impressions en utilisant la fonction Aperçu avant impression pour vérifier si les sauts de page apparaissent comme prévu. Si vous remarquez que les sauts de page ne sont pas correctement alignés, revérifiez la valeur de l'étape ou l'intervalle que vous avez défini dans VBA, Kutools, ou vos sélections manuelles. Ajouter ou supprimer des lignes après avoir défini des sauts de page nécessitera de réappliquer la méthode choisie pour maintenir 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 d'impression.


Démo : Insérer un saut de page toutes les X lignes en utilisant Kutools pour Excel

 
Kutools pour Excel : Plus de 300 outils pratiques à portée de main ! Profitez de fonctionnalités IA définitivement gratuites ! Télécharger maintenant !

Meilleurs outils de productivité pour Office

🤖 Kutools AI Aide : Révolutionnez l'analyse de données avec : Exécution intelligente | Générer du code | Créer des formules personnalisées | Analyser des données et générer des graphiques | Appeler les Fonctions améliorées de Kutools
Fonctionnalités populaires : Trouver, mettre en évidence ou marquer les doublons | Supprimer les lignes vides | Combinez les colonnes ou les cellules sans perte de données | Arrondir sans formule...
Super RECHERCHEV : Recherche multi-critères | Recherche multi-valeurs | Recherche multi-feuilles | Correspondance floue...
Liste déroulante avancée : Créer 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 des Colonnes | Alterner l’état de visibilité des Colonnes masquées | Comparer des plages & Colonnes...
Fonctionnalités phares : Mise au point de la grille | Affichage de conception | Barre de formule améliorée | Gestionnaire de Classeur & Feuille de calcul | Bibliothèque d’AutoTexte | Sélecteur de date | Merge Worksheets | Chiffrer/Déchiffrer les cellules | Envoyer un e-mail par liste | Super Filtre | Filtre spécial (filtrer les cellules avec une police en gras/italique/barré...)...
Top15 des ensembles d’outils :12 outils de texte (Ajouter du texte, Supprimer des caractères spécifiques, ...) |50+ Types de graphiques (Diagramme de Gantt, ...) |40+ Formules pratiques (Calculer l’âge en fonction de la date de naissance, ...) |19 outils d’insertion (Insérer un code QR, Insérer une image depuis le chemin, ...) |12 outils de conversion (Convertir en mots, Conversion de devises, ...) |7 outils de fusion & division (Fusion avancée des lignes, Diviser les cellules, ...) | ... et bien plus encore
Utilisez Kutools dans la langue de votre choix – disponible en Anglais, Espagnol, Allemand, Français, Chinois et plus de40 autres !

Améliorez vos compétences Excel avec Kutools pour Excel, et découvrez une efficacité incomparable. Kutools pour Excel propose plus de300 fonctionnalités avancées pour booster votre productivité et gagner du temps. Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...


Office Tab apporte l’interface par onglets à Office, simplifiant considérablement votre travail.

  • Activez la modification 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é de50 % et réduit des centaines de clics de souris chaque jour !

Tous les modules complémentaires Kutools. Une seule installation

La suite Kutools for Office regroupe les modules complémentaires pour Excel, Word, Outlook & PowerPoint ainsi qu’Office Tab Pro, idéal pour les équipes travaillant sur plusieurs applications Office.

Excel Word Outlook Tabs PowerPoint
  • Suite tout-en-un — modules complémentaires Excel, Word, Outlook & PowerPoint + Office Tab Pro
  • Un installateur, une licence — installation en quelques minutes (compatible MSI)
  • Une synergie optimale — productivité accélérée sur l’ensemble des applications Office
  • Essai complet30 jours — sans inscription, ni carte bancaire
  • Meilleure valeur — économisez par rapport à l’achat d’add-ins individuels