Cómo incrustar cálculos en MS Word

Cómo incrustar cálculos en MS Word

El tipo de documento que tengo en mente es una oferta o un contrato. Tiene muchos valores, como precios y fechas, repartidos por el texto. Durante años he utilizado campos DOCPROPERTY para evitar copiarlos y pegarlos cuando son iguales (por ejemplo, el precio final puede aparecer 10 o 20 veces en un documento). Pero creo que esto podría ir aún más lejos, ya que sería más fácil si algunos valores pudieran calcularse a partir de otros.

Por ejemplo, al usar la sintaxis de campo {DOCPROPERTY "final_price"} puedo hacer referencia a esa propiedad tal como se define en las propiedades del documento.

Además, la sintaxis del campo {=100*1.07} producirá 107.

Sin embargo, si intento esto: {={DOCPROPERTY "final_price"} * 1.07}, en varias configuraciones de llaves y corchetes, lo único que obtengo son errores de sintaxis.

La documentación es escasa. ¿Alguien puede ayudar?

Respuesta1

Asegúrese de crear códigos de campo adecuados, uno dentro del otro, como este:

  1. PrensaCTRL + F9
  2. Poner =*1.07entre los tirantes
  3. Haga clic entre =y*
  4. Presione CTRL + F9nuevamente
  5. Poner DOCPROPERTY "final_price"entre los tirantes
  6. Presione Alt + F9para alternar códigos de campo
  7. Presione F9para actualizar el campo

Respuesta2

Eche un vistazo al complemento de Word en www.wordequate.com. Permite cálculos en vivo utilizando el editor de ecuaciones de Word.

Respuesta3

Después de buscar un poco más llegué a otra solución. No he podido hacer que DOCPROPERTY funcione, pero estos pasos funcionan:

  1. coloque los valores numéricos al final de su documento

  2. marque cada uno de ellos, dándoles nombres descriptivos a los marcadores

  3. Las fórmulas ahora funcionan con los nombres de los marcadores como "variables"\

  4. haga que los valores numéricos sean invisibles (por ejemplo, configurando el color de fuente) para que no aparezcan impresos.

Creo que sería más elegante usar DOCPROPERTY si alguien puede hacerlo funcionar, ya que dejar texto invisible en tus documentos es complicado...

información relacionada