Repaginación en una macro (Microsoft Word)
Las macros se utilizan a menudo para procesar documentos. He escrito macros que han procesado bastante, como reemplazar información, agregar nuevos saltos de página y mover texto. Obviamente, hacer tanto procesamiento significa que la paginación del documento cambia.
Normalmente, Word no repagina un documento hasta que puede hacerlo en segundo plano, lo que significa que la macro debe terminar de ejecutarse.
Sin embargo, es posible que desee que su macro fuerce a Word a repaginarse. ¿Por qué?
Quizás los pasos posteriores en la macro se basan en un documento recién repaginado.
Por ejemplo, su macro puede buscar información en un número de página y no sabrá el número de página correcto hasta que se complete la repaginación.
Para forzar a Word a repaginar, simplemente use el método Repaginar, como sigue:
ActiveDocument.Repaginate
En este uso, el documento activo se repagina. Debe darse cuenta, por supuesto, de que la repaginación puede llevar un tiempo, según el tamaño y la complejidad del documento.
_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 (1472) se aplica a Microsoft Word 97, 2000, 2002 y 2003. Puede encontrar una versión de este consejo para la interfaz de cinta de Word (Word 2007 y más tarde) aquí:
link: / wordribbon-Repaginating_in_a_Macro [Repaginating in a Macro]
.