mardi 29 décembre 2009

Excel : répéter l’en-tête d’un tableau

Présentation

Vous avez un tableau Excel qui s’étend sur plusieurs pages comment faire pour qu’en début de chaque page l’en-tête de votre tableau soit répété.

Pour répondre à cette question, je vais d’abord vous afficher la feuille d’une classeur Excel qui pourrait correspondre à cette situation

image

l’aperçus de la première page donne se qui suit :

image

et voici celui de la page suivante:

image

comme vous pouvez le remarquer l’en-tête n’apparait que sur le première page et pas sur les suivante.

Comment faire ?

Pour répéter l’en-tête, procéder comme suit:

1. Afficher la boîte de dialogue “Mise en page” sur l’onglet “Feuille”.

Sous Excel 2007:
  • Sélectionnez l’onglet “Mise en page” puis dans le groupe “Mise en page” cliquez sur le bouton “Imprimer les titres
Sous Excel 2003
  • Cliquez sur le menu “Fichier” puis sur la commande “Mise en page” enfin si nécessaire activez l’onglet “Feuille

2. dans la zone “Lignes à répéter en haut”, saisissez “1:1” (numéro de la ligne contenant l’en-tête de votre tableau à répéter sur chaque page).

image

3. Cliquez sur “OK” pour valider et observez le résultat en affichant l’aperçus.

Notes

Si avant l’en-tête de tableau vous avez une ou deux lignes contenant un titre par exemple vous avez la possibilité de faire ce qui suit:

  • Saisir “3:3” dans la zone “Lignes à répéter en haut”, ceci ne répétera que la ligne “3” c’est à dire juste votre en-tête de tableau.
  • Ou alors saisir “1:3”, ceci répétera les trois lignes sur chaque page c’est à dire les deux lignes de titre et l’en-tête de votre tableau.

Si par contre l’en-tête de votre tableau est constitué de la ligne 2 et de la 3 et que vous souhaitez les répétées sur chaque page,

  • Saisir alors “2:3” dans la zone “Lignes à répéter en haut”.

33 commentaires:

  1. merci beaucouuuuuuuuuuuuuuup
    merci 100 fois

    RépondreSupprimer
  2. Merci pour la clarté

    RépondreSupprimer
  3. Merci bien c'est très clair !

    RépondreSupprimer
  4. Comment faire avec Excel 2010?

    RépondreSupprimer
    Réponses
    1. Bonjour,
      Sous Excel 2010 et 2013 procéder comme pour Office 2007.
      Cordialement,
      MehdiH

      Supprimer
  5. Bonjour,
    Je veux savoir comment faire pour masquer des cellules d'un tableau sans masquer toute une ligne ou colonne entière.
    Et merci d'avance.

    RépondreSupprimer
    Réponses
    1. Bonjour,
      Il n'ait pas possible de faire disparaitre une cellule d'un tableau mais vous pouvez toutefois masquer son contenu http://officeusers.blogspot.com/2009/11/excel-comment-afficher-le-contenu.html Seulement ce contenu restera visible dans la barre de formule.
      Si vous souhaitez également le rendre invisible dans la barre de formule, utilisez la propriété « Masquée » Format de cellule > Protection. Il faudra également protéger la feuille de calcul pour rendre la propriété efficace.
      Cordialement
      MehdiH

      Supprimer
    2. Bonjour,
      Merci vraiment pour votre lisible réponse mais malheureusement ce n'est pas ce que cherche, je ne veux pas masquer le contenu d'une cellule mais ne pas apparaître des cellules vides en affichant l’aperçu du journal achat lors de la préparation de la déclaration de la TVA ou je peux trouver plusieurs taux de TVA qui ne se répètent forcément dans tous les tableaux de ma feuille Excel (Achat/Importation/Equipement).
      Cordialement.

      Supprimer
    3. Bonjour,
      Pourriez-vous déposer un exemple avec des données fictives et un peu plus d'explications (car je ne suis pas comptable) sur le site « cjoint.com » puis me transmettre le lien de téléchargement.
      Cordialement
      Mehdi

      Supprimer
  6. Voici,l'adresse du lien: http://cjoint.com/?CLepuZcZeFr

    RépondreSupprimer
  7. Bonjour,
    Je confirme qu'il n'est pas possible de masquer un groupe de cellules sans masquer une colonne entière ou une ligne, par contre je vous propose une solution de contournement qui consiste à avoir votre rapport en trois feuilles et sur une quatrième la récap des trois sous forme de copier/coller d'image avec liaisons. voir la solution ici http://cjoint.com/?0LglcgrODt8
    Cordialement
    MehdiH

    RépondreSupprimer
  8. Bonjour,
    Un très grand merci pour votre compréhension et j'espère pour vous une bonne continuation dans le domaine soft et que Microsoft Office évoluera encore surtout en ce qui concerne Excel car c'est un outil très exploitable surtout pour nous comme comptables.
    Finalement, j'apprécierai toujours votre générosité pour d'autres trucs.
    Cordialement.

    RépondreSupprimer
  9. Bonjour!!

    Est-il possible de créer un en-tête avec encadrement (question de rendre le document plus agréable) avec excell 2010??

    J'ai essayé mais en vain...je n'arrive à rien de concluant.

    Merci pour votre aide!! :0

    RépondreSupprimer
    Réponses
    1. Bonsoir!!
      Excel n'est pas un éditeur de texte et donc n'a pas de fonctionnalités très avancées en matière de présentation de (mise en) page.
      Le seul bricolage que je pourrais vous proposer c'est de créer un cadre et de l'enregistrer sous forme d'image puis de l'insérer dans la zone gauche l'en-tête de page d'une feuille Excel, vous aurez ensuite la possibilité de saisir du texte dans les zone centre et droit qui apparaitra sur l'image. Si par contre vous saisissez du texte dans la zone gauche celui-ci sera en dessous de l'image.
      Cordialement.
      MehdiH

      Supprimer
  10. Bonjour,
    Comment puis-je garder ma ligne d'en-tête pour travailler sur excel ?

    RépondreSupprimer
  11. Bonsoir,
    Vous trouverez une réponse à votre question sur le billet suivant : http://officeusers.blogspot.com/2014/02/excel-vos-en-tetes-de-donnees-toujours.html
    Cordialement
    MehdiH

    RépondreSupprimer
  12. Bonjour;
    j'ai une applications sur excel que j’utilise pour de nombreux clients,et a chaque fois que je change de clients je me trouve entrain de changer l'en-tête de plusieurs pages,se que j'aimerai faire c'est de changer l'en-tête d'une seul pages et pour les autre l'en-tête se changerai automatiquement,est se qu'il y'a une solutions pour ça ???
    Cordialement Djimy.

    RépondreSupprimer
    Réponses
    1. Bonjour Djillali,
      Essayez ceci, sélectionnez toutes les feuilles pour lesquelles vous souhaitez changer l'en-tête puis sur la feuille active faites les modifications et c'est bon le modifications s'appliqueront à l'en-tête de toutes les feuilles sélectionnées. :)
      Cordialement,
      Mehdi

      Supprimer
  13. Bonjour Monsieur MehdiH,
    Je vous remercie beaucoup pour votre aide sa marche et vous allez me permettre d'avancer rapidement dans mon travaille,je vous remercie encore une fois ,bon courage pour se magnifique blogue.

    RépondreSupprimer
  14. Bonjour est-il possible de rajouter dans l'une des cellules répéter en haut une numérotation automatique des pages ? Si oui comment faire ? Merci d'avance

    RépondreSupprimer
    Réponses
    1. Bonsoir,

      Dans l'onglet "En-tête/Pied de page" de la boite de dialogue "Mise en page" ajouter le code ci-dessous dans l'une des trois sections.
      &[Page]

      Si vous avez une version 2007 ou ultérieure, voir ceci : https://support.office.com/fr-fr/article/Ins%c3%a9rer-des-num%c3%a9ros-de-page-dans-les-feuilles-de-calcul-60d00e7e-1363-44da-9572-82692db4837e?ui=fr-FR&rs=fr-FR&ad=FR

      Cordialement
      Mehdi HAMMADI

      Supprimer
    2. Bonjour Mehdih,
      Merci pour cette réponse. Mais cela ne correspond pas à ma demande .Je souhaite que cela se fasse dans une des cellules, des lignes que je répète en haut de chaque page .Ce qui ne marche pas avec la solution que tu viens de m'apporter.
      Comment puis-je faire ?
      Merci d’avance

      Supprimer
    3. Bonjour,

      Après quelques recherches sur le Net, il semble qu'il ne soit pas possible d'avoir le numéro de page dans une cellule si la fonctionnalité répéter les lignes est utilisée.

      Dans le cas contraire il va falloir passer par une macro. Voici un lien pour en savoir plus : http://www.excelabo.net/excel/numero_page

      Cordialement,
      Mehdi

      Supprimer
    4. Bonjour Mehdih,

      merci pour ton aide et tes reponses

      Supprimer
  15. Bonjour,
    avec Windows XP 2002 service pack 2 original je peux télécharger Microsoft Office 2007,ça ne crée pas de problème?
    Merci d'avance.

    RépondreSupprimer
  16. Bonjour,

    Il est tout à fait possible d'installer Office 2007 (et même Office 2010) sous Windows XP. Toutefois, il est recommandé d'avoir 01 Go de RAM pout utiliser convenablement Outlook.

    Cordialement
    Mehdi

    RépondreSupprimer
  17. Bonjour,
    Est-il possible de répéter un en-tête de tableau sur plusieurs pages et d'arrêter de le répéter au milieux de mon tableau ?

    RépondreSupprimer
    Réponses
    1. Bonsoir,
      Non pas à ma connaissance

      Supprimer
    2. D'accord pas grave et merci pour votre réponse

      Supprimer
  18. Bonjour,

    Je voudrais savoir comment imprimer des lignes avec des en-têtes de colonne en haut seulement pour quelques pages
    seulement et non sur toute la feuille.
    Merci

    RépondreSupprimer
  19. Bonjour Patrick,
    Cela n'est malheureusement pas possible. Alternatives:
    1- Utiliser une zone d'impression
    2- Si vous avez plusieurs tableaux ne garder qu'un seul tableau sur la feuille.
    Cordialement
    Mehdi

    RépondreSupprimer
  20. Jai une question cocernant une formule SI ...si dans une colonne c'est NON comment je peux faire pour reporté ma ligne sur la feuille suivante?

    RépondreSupprimer