Error de sintaxis de Word con NumPages y fórmula

12

Estoy tratando de usar lo siguiente como un campo en Word:

{ = { NumPages } - 1 }

Y me sale el siguiente error:

!Error de sintaxis, {

Parece que estoy usando el formato correcto según Microsoft . ¿Algunas ideas? Gracias como siempre.

Mark Williams
fuente

Respuestas:

19

Los siguientes son los pasos que deberá seguir para hacer lo que busca:

  1. Presione Alt+ F9para revelar los códigos de campo.
  2. Seleccione todo el {NUMPAGES}campo, incluido el {y}
  3. Presione Ctrl+ F9: esto colocará un par de llaves { }alrededor del campo NUMPAGES para que ahora se vea así:

    { {NUMPAGES} }
    
  4. Entre {{, inserte un signo =, y entre}} inserte -1 para que el campo ahora se vea así:

    {={NUMPAGES}-1}
    
  5. Ahora presione Alt+ F9para ocultar los códigos de campo y seleccione el campo, que probablemente mostrará el número total de páginas y presione F9para actualizar los campos. Ahora debería tener el resultado que busca.

La vista previa del documento también actualizará los campos y lo imprimirá si la Update Fieldscasilla está marcada debajo del Tools>Options>Printelemento del menú (las nuevas versiones lo incluirán File>Options>Display).

ingrese la descripción de la imagen aquí

Lo principal que debe recordar al trabajar con campos es que debe usar Ctrl+ F9para insertar un par de { }. Escribirlos desde el teclado no funciona.

krowe
fuente
Todavía recibo el mensaje de error de sintaxis. Vea mi código en la respuesta original: es idéntico a su código. Gracias por tomarte el tiempo de responder.
Mark Williams
1
Puede parecer igual, pero si no sigue estas instrucciones al pie de la letra, no es lo mismo. Lo he probado yo mismo y te aseguro que es correcto.
krowe
Gracias @krowe! Confirmo que tus instrucciones funcionan. Lo principal para recordar parte, sobre el uso de Ctrl + F9 para insertar llaves, es lo que me sirvió.
georgebrindeiro
@krowe, seguí tus instrucciones, ¡pero finalmente regresa ! Configuración de caracteres no válida .
mgae2m
@ mgae2m Si dice eso, significa que NO has seguido mis instrucciones. Por eso te dije que tengas cuidado y sigas las instrucciones tal como están escritas; no como esperas que sean.
Krowe