Évaluation IF dans Codes de champ vérifiant la dernière page dans Word 2011

0

J'essaie d'utiliser le code de champ IF dans Word, mais j'obtiens un comportement radicalement imprévisible.

Ma syntaxe est la suivante:

{IF PAGE = NUMPAGES "YES" "NO"}

Je l'ai inséré dans un pied de page, une zone de texte, en ligne avec le document et dans tout ce à quoi je peux penser pour résoudre un problème. Mes résultats ont été soit "1" le dernier numéro de page, rien ou des erreurs de syntaxe sans motif réel. Qu'est-ce que je fais mal? Ce n'est pas pour un publipostage, c'est pour un modèle de mot.

Merci pour toute aide.

Jesse Martin
la source

Réponses:

2

Pour commencer, vous devez imbriquer les champs {PAGE} et {NUMPAGES} comme ceci

{SI {PAGE} = {NUMPAGES} "OUI" "NON"}

où chaque paire de {} est une paire d'accolades de code de champ que vous pouvez insérer à l'aide de ctrl-F9 sous Windows Word.

Si vous utilisez une numérotation de pages de chapitre qui ne fonctionne pas, mais

{SI {PAGE # 0} = {NUMPAGES} "OUI" "NON"}

fonctionne dans au moins certains cas.


la source
1
(Sur Mac Word, vous utiliserez généralement cmd-F9 ou fn-cmd-F9 pour obtenir ces {} paires)