Lori se pregunta si hay un atajo de teclado para saltar al final de una palabra. Sabe que Ctrl + Flecha derecha salta al principio de la siguiente palabra, pero le gustaría saltar al final de la siguiente palabra, antes de cualquier puntuación o espacios.

No hay un atajo incorporado para hacer esto. La única forma de hacerlo es con una macro que luego podría asignarse a una tecla de método abreviado. Podría pensar que podría simplemente grabar una macro que se movería al principio de la siguiente palabra (presionando Ctrl + Flecha derecha) y luego retroceder un carácter (presionando Flecha izquierda). Sin embargo, esto no funcionará porque Ctrl + Flecha derecha en realidad se mueve al principio de la siguiente palabra oa la izquierda del siguiente signo de puntuación, lo que ocurra primero. Por lo tanto, si la tecla de método abreviado se movió a la izquierda de un punto (por ejemplo) al final de una oración, mover un carácter a la izquierda lo colocaría dentro de la palabra en lugar de al final de la palabra.

Entonces, su macro necesita evaluar realmente lo que está a la izquierda del punto de inserción después de usar Ctrl + Flecha derecha. Lo siguiente hace precisamente eso:

Sub MoveToEndOfWord1()

Selection.MoveRight Unit:=wdWord, Count:=1     Selection.MoveLeft Unit:=wdCharacter, Count:=1

If Selection.Text <> " " Then         Selection.MoveRight Unit:=wdCharacter, Count:=1     End If End Sub

La única advertencia para la macro es que debe ejecutarla desde una palabra. Si ya está al final de una palabra, no hace absolutamente nada. Si desea una macro que funcione también desde el final de una palabra, debe modificarla un poco:

Sub MoveToEndOfWord2()

If Selection.Text = " " Then         Selection.MoveRight Unit:=wdWord, Count:=1     End If

Selection.MoveRight Unit:=wdWord, Count:=1     Selection.MoveLeft Unit:=wdCharacter, Count:=1

If Selection.Text <> " " Then         Selection.MoveRight Unit:=wdCharacter, Count:=1     End If End Sub

_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 (8334) 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-Jumping_to_the_Final_of_a_Word [Saltar al final de una palabra].