Cette fonctionnalité n'existe pas par défaut dans Word. Cependant, il y a moyen d'y arriver avec un peu de "bricolage"...

 

Le problème :

  • On veut afficher une pagination pour chaque section à partir de 1 dans l'en-tête (N° page/Nb de pages dans la section),
  • Et on veut ajouter une pagination globale de 1 à n (jusqu'à la dernière page du document) dans le pied de page (N° page/Nb de pages dans le document)
  • On peut très bien doubler la pagination dans un document, mais il est impossible de dissocier ces numéros. En effet, si l'on décide qu'un numéro commence à 1, l'autre démarrera également à 1, et si l'on choisit une numérotation continue, l'autre sera également continue.

On va donc utiliser la numérotation par section, avec quelques calculs, pour faire la pagination globale.

 

Le principe :

  • La pagination par section est simple à mettre à œuvre, il suffit de penser à redémarrer la numérotation à 1 à chaque section.
  • La pagination globale est un peu plus complexe :
    • Pour chaque section, on va récupérer le nombre de pages dans une variable,
    • Ensuite, on va faire une addition : au numéro de page de la section, on va ajouter, grâce à  la variable, le nombre des pages précédentes.

Pour cela, on va jongler avec les champs.

NB :  Pour insérer les champs, et obtenir les { }, vous devez appuyer sur les touches Ctrl+F9. Il y a des champs imbriqués, et dans ce cas, vous devez également appuyer sur Ctrl+F9.

Pour basculer entre l'affichage de codes de champs et le résultat, appuyez sur Alt+F9.

 

Concrètement, voici comment procéder :

Tout d'abord, nous admettons que les différents sauts de sections ont été placés dans le document.

word 2000-2003

Première étape

 Insertion, en entête, de la variable qui va compter les pages de chaque section, ainsi que de la pagination par section
  • Posiitionnez le curseur dans la première section, puis menu Affichage, En-tête et pied de page
    • Insérez la variable :
      {SET {tooltip}SECTION1{end-texte|w=300px|}SECTION1 est le nom de la variable pour le nombre de pages de la section 1{end-tooltip} {SECTIONPAGES}}
      Ce champ sera invisiblle.
    • Insérez ensuite la pagination de la section :
      {PAGES} / {SECTIONPAGE}

    • Cliquez sur le bouton Numérotation de page, toujours sur la barre d'outils En-tête et pied de page, et choisissez l'option A partir de 1 sous la rubrique Numérotation des pages.


  • Passez à la section suivante en cliquant sur le bouton Basculer En-tête/Pied de page suivant situé sur la barre d'outils En-tête et pied de page, puis :
    • Désactivez l'outil Lier au précédent toujours sur la barre d'outils En-tête et pied de page.
    • Modifiez le champ SET en remplaçant SECTION1 par SECTION2 (numéro de la section en cours)  afin d'obtenir :
      {SET {tooltip}SECTION2{end-texte|w=300px|}SECTION2 est le nom de la variable pour le nb de pages de la section 2{end-tooltip} {SECTIONPAGES}}
  • Passez à la section suivante, remplacez le numéro 2 par 3 dans le champ SET, et ainsi de suite jusqu'à l'avant-dernière section.

 

 

Seconde étape

 Insertion de la pagination continue en bas de page

 

  • Posiitionnez le curseur dans la première section, puis menu Affichage, En-tête et pied de page
  • Cliquez sur le bouton Basculer en-tête/Pied de page, situé sur la barre d'outils En-tête et pied de page pour atteindre le pied de page.
  • Insérez le champ Page : { PAGE } / {NUMPAGES }
  • Passez à la section suivante en cliquant sur le bouton  Afficher En-tête/Pied de page suivant situé sur la barre d'outils En-tête et pied de page :
    • Dans la section 2, désactivez l'outil Lier au précédent situé  sur la barre d'outils En-tête et pied de page.
    • Effacez le champ de numérotation  et, à la place entrez le champ suivant : 
       { = { PAGE } + SECTION1 } / {NUMPAGES }
      Ainsi le résultat sera le numéo de la page plus le nombre de pages de la section 1.
    • Passez à la section suivante (section 3) puis :
      • désactivez l'outil Lier au précédent
      • modifiez le champ en ajoutant à l'addition le nombre de page de la section 2, ce qui  donnera :
         { = {PAGE} + SECTION1 + SECTION2} / {NUMPAGES}
    • Continuez ainsi pour chaque section jusqu'à la dernière en répétant les actions ci-dessus, c'est-à-dire en ajoutant à chaque fois le variable résultat du nombre de pages de la section précédente :
       { = {PAGE} + SECTION1 + SECTION2 + SECTION3} / {NUMPAGES}
       { = {PAGE} + SECTION1 + SECTION2 + SECTION3 + SECTION1} / {NUMPAGES}
      ...

 

 

Les champs se mettent à jour automatiquement.

 

 

Statistiques

Aujourd'hui195
Hier2555
Cette semaine5445
Total depuis 20049408457

7
visiteurs actuellement en ligne