Comment répéter les titres de colonne sur chaque page dans Excel (3 façons)

  • Partage Ça
Hugh West

Lorsque nous travaillons avec un grand nombre de données, Excel a tendance à afficher les en-têtes de colonne sur la première page. Sur les autres pages, il n'y aura pas d'en-têtes. Donc, à chaque fois, vous devez aller à la première page pour obtenir les en-têtes. C'est assez frustrant à faire. Dans Microsoft Excel, vous pouvez facilement répéter les en-têtes de colonne sur chaque page. Dans cet article, nous allons montrer comment répéter les en-têtes de colonne sur chaque page dansJ'espère que vous trouverez cet article très intéressant et que vous en saurez plus sur ce sujet particulier.

Télécharger le cahier d'exercices

Téléchargez le cahier d'exercices ci-dessous.

Répéter les en-têtes de colonne sur chaque page.xlsm

3 méthodes simples pour répéter les titres de colonne sur chaque page dans Excel

Pour répéter les en-têtes de colonne sur chaque page, nous avons trouvé trois méthodes différentes par lesquelles vous pouvez facilement faire le travail. Ces méthodes sont essentiellement basées sur la mise en page, la boîte de nom et les codes VBA. Toutes ces méthodes sont assez faciles à comprendre. Pour cet article, nous prenons un ensemble de données qui comprend les mois et le montant des ventes correspondantes de différents pays. Comme l'ensemble de données est grand donc, nousne peut pas les mettre sur une seule page.

Ensuite, si nous voyons la deuxième page de l'ensemble de données dans l'aperçu avant impression, nous verrons qu'il n'y a pas d'en-têtes de colonne sur cette page.

Nous allons essayer de répéter les titres des colonnes sur chaque page en utilisant les trois méthodes suivantes.

1. modifier la mise en page

Notre première méthode est basée sur l'option de mise en page. L'option de mise en page vous aide essentiellement à modifier les pages pour qu'elles soient plus lisibles après l'impression. Mais vous pouvez utiliser l'option de mise en page pour répéter les en-têtes de colonne sur chaque page. Pour comprendre clairement la méthode, vous devez suivre les étapes correctement.

Étapes

  • Tout d'abord, allez sur le site Mise en page dans le ruban.
  • Ensuite, à partir de la Mise en page cliquez sur Titres imprimés .

  • Il ouvrira le Mise en page de la boîte de dialogue.
  • Ensuite, allez dans le Feuille onglet.
  • Après cela, dans le Titres imprimés sélectionnez la section Rangs à répéter en haut .
  • Ensuite, sélectionnez la ligne 4 dans le jeu de données ou tapez $4:$4 .
  • Enfin, cliquez sur OK .

Raccourci clavier

Pour ouvrir la mise en page nous pouvons utiliser un raccourci clavier. Alt+P+S+P Cela permettra d'ouvrir le Mise en page automatiquement.

  • Après cela, allez dans le Fichier dans le ruban.
  • Ensuite, sélectionnez Imprimer ou vous pouvez cliquer sur Ctrl+P pour un raccourci clavier.
  • L'intitulé de la colonne apparaîtra sur les autres pages, voir la capture d'écran.

Lire la suite : Comment créer un en-tête à double rangée dans Excel (3 façons simples)

Lectures similaires

  • [Mes titres de colonne sont étiquetés avec des chiffres au lieu de lettres.
  • Faire passer une ligne en en-tête de colonne dans Excel (2 façons)
  • Comment créer des en-têtes multiples et triables dans Excel ?
  • Conserver les en-têtes de ligne dans Excel lors du défilement sans blocage

2. intégration du code VBA

Vous pouvez répéter les en-têtes de colonne sur chaque page dans Excel en utilisant des codes VBA. Pour utiliser cette méthode, vous devez activer l'option l'onglet Développeur sur le ruban. Ensuite, vous pouvez utiliser le code VBA qui permet de répéter les titres des colonnes sur chaque page. Suivez les étapes correctement.

Étapes

  • Tout d'abord, allez sur le site Onglet "Développeur dans le ruban.
  • Ensuite, sélectionnez Visual Basic de la Code groupe.

  • Après cela, le Visual Basic apparaît.
  • Ensuite, allez dans le Insérer et sélectionnez Module .

  • Cela ouvrira une Module fenêtre de code où vous pouvez écrire votre code VBA.
  • Rédigez le code suivant.
 Sub Repeat_Column_Headings_Every_Page() Dim TotalPages As Long TotalPages = Application.ExecuteExcel4Macro("GET.DOCUMENT(50)") With ActiveSheet.PageSetup .PrintTitleRows = "$4:$4" ActiveSheet.PrintOut From:=1, To:=TotalPages .PrintTitleRows = "" End With End Sub 
  • Enregistrez le code et fermez la fenêtre Visual Basic
  • Ensuite, allez dans le Développeur dans le ruban.
  • De la Code groupe, sélectionnez Macros .

  • Par conséquent, il ouvrira la Macro de la boîte de dialogue.
  • Ensuite, sélectionnez le Répétition des titres de colonne pour chaque page de l'option Nom de la macro
  • Enfin, cliquez sur Exécuter .

  • Le résultat sera enregistré dans un fichier PDF où vous obtiendrez des en-têtes sur la dernière page de l'ensemble de données. Sur la première page, nous avons les en-têtes de colonne suivants.

  • Parce qu'en utilisant le code VBA, nous avons les mêmes en-têtes de colonne sur la deuxième page également. Voir la capture d'écran.

Lire la suite : Comment changer le nom de l'en-tête de colonne dans Excel VBA (3 exemples)

3. modification de la boîte de nom

Notre dernière méthode consiste à modifier la boîte de nom. Dans cette méthode, nous sélectionnons n'importe quelle ligne, puis dans la boîte de nom, nous définissons l'attribut Imprimer_Titres Il répétera éventuellement les titres des colonnes sur chaque page. Pour bien comprendre la méthode, suivez les étapes correctement.

Étapes

  • Tout d'abord, sélectionnez la ligne 4 où vous avez des en-têtes de colonne.

  • Ensuite, allez dans le Boîte à noms où vous pouvez modifier le nom.

  • Après cela, supprimez tout ce qui se trouve dans le Boîte à noms .
  • Ensuite, écrivez Imprimer_Titres .
  • Enfin, appuyez sur Entrez pour postuler.

  • Pour vérifier le résultat, à savoir si les titres des colonnes sont répétés sur chaque page, nous devons nous rendre dans le fichier Fichier dans le ruban.
  • Ensuite, sélectionnez Imprimer ou vous pouvez cliquer sur Ctrl+P pour un raccourci clavier.
  • L'intitulé de la colonne apparaîtra sur les autres pages, voir la capture d'écran.

Lire la suite : Comment créer un en-tête de ligne dans Excel (4 méthodes simples)

Les choses à retenir

  • Il faut aller dans l'aperçu avant impression pour que les titres de colonnes répétés sur chaque page apparaissent. Sinon, vous pouvez créer un fichier pdf. Vous obtiendrez alors les titres.
  • Dans la méthode VBA, nous aurons un fichier PDF où vous obtiendrez le résultat souhaité.

Conclusion

Nous avons montré trois méthodes différentes pour répéter les en-têtes de colonne sur chaque page dans Excel. Ces méthodes comprennent quelques commandes Excel et un code VBA. Toutes ces méthodes sont assez faciles à utiliser. J'espère que nous avons couvert tous les domaines possibles en répétant les en-têtes de colonne sur chaque page. Si vous avez d'autres questions, n'hésitez pas à les poser dans la boîte de commentaires. N'oubliez pas de visiter notre site Web. Exceldemy page.

Hugh West est un formateur et analyste Excel très expérimenté avec plus de 10 ans d'expérience dans l'industrie. Il est titulaire d'un baccalauréat en comptabilité et finance et d'une maîtrise en administration des affaires. Hugh a une passion pour l'enseignement et a développé une approche pédagogique unique qui est facile à suivre et à comprendre. Sa connaissance approfondie d'Excel a aidé des milliers d'étudiants et de professionnels du monde entier à améliorer leurs compétences et à exceller dans leur carrière. Grâce à son blog, Hugh partage ses connaissances avec le monde, offrant des tutoriels Excel gratuits et une formation en ligne pour aider les particuliers et les entreprises à atteindre leur plein potentiel.