Comment obtenir le nombre de pages lors d'un publipostage avec un document principal contenant plusieurs sections ?

Anonyme
2023-03-29T10:33:12+00:00

Bonjour,

Lors d'un publipostage, le document principal contient plusieurs sections. Comment obtenir dans le pied de page de chaque partie du résultat de fusion le numéro de la page sur le nombre de pages de la partie qui lui est consacrée ?

Les champs nombre de pages et nombre de pages de section ne peuvent suffire. Comment est-ce possible de s'en sortir ?

D'avance merci pour votre réponse

Rémy

Microsoft 365 et Office | Word | Pour les entreprises | Windows

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire
Réponse acceptée par l’auteur de la question
Hecatonchire 53,950 Points de réputation Modérateur bénévole
2023-03-29T14:28:09+00:00

Bonne pioche !

Effectivement ça à l'air de fonctionner.

1-Placer un signet à la fin du document

  • Se positionner à la fin du document>Insertion>Signet (Nom : Fin >Bouton Ajouter)

2-En pied de page par exemple à l'endroit ou le total doit apparaître, générer un signet via le champ SET

  • Ctrl+F9 pour générer les accolades {}
  • Saisir dans les accolades SET NoPage
  • Puis Ctrl+F9 pour générer les accolades {}
  • Saisir dans les accolades PAGEREF Fin Résultat attendu : { SET NoPage { PAGEREF Fin } }

3-Ajouter la valeur du signet après la dernière accolade du champ SET

  • Ctrl+F9 pour générer les accolades {}
  • Saisir dans les accolades NoPage Résultat attendu : { NoPage }

Résultat final

  • { SET NoPage { PAGEREF Fin } }{ NoPage }

Cette réponse a-t-elle été utile ?

1 personne a trouvé cette réponse utile.
0 commentaires Aucun commentaire

5 réponses supplémentaires

  1. Anonyme
    2023-03-29T13:40:25+00:00

    Merci pour votre réponse, qui malheureusement ne me convient pas.

    Il y a une solution proposée sur cette page avec PAGEREF, un signet et SET mais je n'ai pas réussi à la reproduire,

    Avant la fusion PAGEREF et le signet marchent bien. Sauf que le signet se perd avec la fusion.
    La personne indique une partie corrective avec SET que je ne comprends pas comment la mettre en oeuvre.

    Champ pageref et publipostage - Word (developpez.net)

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  2. Hecatonchire 53,950 Points de réputation Modérateur bénévole
    2023-03-29T13:25:39+00:00

    Si c'est le document principale, ce n'est pas long de changer un nombre avant la fusion.

    Si c'est le document résultant de la fusion, pourquoi ne pas ajouter le nombre de page dans la base de données et le récupérer via un champ de fusion ?

    Sinon, générer le document fusionné, puis faire un "post-traitement" pour ajouter le nombre de page via une macro.

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  3. Anonyme
    2023-03-29T11:40:41+00:00

    Merci d'avoir pris le temps de lire et de répondre.

    Si le nombre de pages avait été fixe, je ne vous aurais pas posé la question. J'y avais déjà songé mais le document principal peut avoir entre 15 et 20 pages finales suivant certains critères liés au destinataire.

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  4. Hecatonchire 53,950 Points de réputation Modérateur bénévole
    2023-03-29T11:25:19+00:00

    Bonjour,

    Cela ne va être la réponse attendue mais vu que c'est un publipostage, le nombre de page est "fixe" (sauf quelques cas particuliers), pourquoi ne pas simplement le saisir ?

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire