Ir al principio o al final del documento real (Microsoft Word)
En otras ediciones de WordTips, aprenderá a utilizar los métodos HomeKey y EndKey para ir al principio o al final de un documento dentro de una macro. Funcionan muy bien, siempre que el punto de inserción esté dentro del cuerpo principal del documento cuando se ejecuta la macro. Sin embargo, no siempre funciona como se esperaba si el punto de inserción está en otro lugar.
Por ejemplo, si su punto de inserción está ubicado en un encabezado o pie de página, HomeKey y EndKey resultarán en moverse al principio o al final del encabezado o pie de página, no al documento completo. Para asegurarse de ir a donde espera en el documento, esto significa que debe utilizar un enfoque de VBA diferente. La siguiente línea de código lo llevará al principio del documento, independientemente de la ubicación del punto de inserción:
Selection.GoTo What:=wdGoToSection, Which:=wdGoToFirst
Del mismo modo, para saltar al final del documento real, puede usar lo siguiente:
ActiveDocument.Characters.Last.Select Selection.Collapse
La falta de elegancia y simetría entre los dos comandos es lamentable, pero sin saber dónde se encuentra el punto de inserción, estos comandos son más seguros que usar HomeKey y EndKey por sí solos.
_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 (826) 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-Moving_to_the_Start_or_End_of_the_Real_Document [Moviéndose al inicio o al final del documento real]
.