Christina tiene un número de versión que está en la página de título de su documento y lo actualiza manualmente. Utiliza un campo en el pie de página del documento para hacer referencia a este número de versión. Cuando actualiza el número de versión en la página de título, no se actualiza en el pie de página, incluso si presiona Ctrl + A y luego presiona F9. Christina se pregunta por qué el campo no se actualiza.

La razón por la que esto no funciona es porque Word utiliza el concepto de «capas» o «historias» para armar un documento. El texto del documento principal está en una capa y otros elementos están en capas diferentes, como la capa de gráficos o la capa de encabezado / pie de página. Cuando está en el documento principal y presiona Ctrl + A, está seleccionando todo el texto en la capa del documento principal, y la acción posterior (presionar F9) afecta solo lo que ha seleccionado. Si desea afectar los campos en el encabezado o pie de página, debe colocar el punto de inserción dentro del encabezado o pie de página y luego usar Ctrl + A.

Sin embargo, hay formas más fáciles. Una forma sencilla es utilizar una macro para actualizar todos los campos, independientemente de dónde se encuentren. Cómo se hace esto se ha tratado en otros números de WordTips, pero aquí hay una macro bastante simple que hará la actualización:

Sub UpdateAllFields1()

Dim doc As Document     Dim sRange As Range     Dim sField As Field

Set doc = ActiveDocument     For Each sRange In doc.StoryRanges         For Each sField In sRange.Fields a           sField.Update a       Next sField a   Next sRange End Sub

La macro recorre todos los rangos de historias definidos (capas) en el documento y luego recorre cada campo en cada uno de esos rangos. El resultado es que todos los campos terminan actualizándose.

Aquí se muestra otra forma sencilla y eficaz de hacerlo:

Sub UpdateAllFields2()

ActiveDocument.PrintPreview     ActiveDocument.ClosePrintPreview End Sub

Tenga en cuenta que esta macro solo muestra la vista previa de impresión para el documento actual y luego cierra la vista previa de impresión. Esto da como resultado que los campos del documento se actualicen, independientemente de la ubicación, porque Word actualiza automáticamente los campos cada vez que imprime o usa la Vista previa de impresión.

Otro enfoque es cambiar la forma en que utiliza sus campos. Si el campo no se actualiza, probablemente esté utilizando un campo REF en el pie de página para hacer referencia al número de versión marcado en la página de título.

En su lugar, elimine el marcador y aplique un estilo único al número de versión. (El estilo debe usarse sólo para el número de versión). Luego, puede usar un campo STYLEREF en el pie de página y su número de versión se duplica allí. El beneficio de este enfoque es que los campos de STYLEREF, por alguna extraña razón, se actualizan dinámicamente cada vez que cambia la información de origen (su número de versión).

_Nota: _

Si desea saber cómo usar las macros descritas en esta página (o en cualquier otra página de los sitios WordTips), he preparado una página especial que incluye información útil.

link: / wordribbon-WordTipsMacros [Haga clic aquí para abrir esa página especial en una nueva pestaña del navegador].

WordTips es su fuente de formación rentable en Microsoft Word.

(Microsoft Word es el software de procesamiento de texto más popular del mundo). Este consejo (12247) se aplica a Microsoft Word 2007 y 2010. Puede encontrar una versión de este consejo para la interfaz de menú anterior de Word aquí: `link: / word -Field_in_Footer_Wont_Update [El campo en el pie de página no se actualiza] `.