Saltare alla fine di una parola (Microsoft Word)
Lori si chiede se esiste una scorciatoia da tastiera per saltare alla fine di una parola. Sa che Ctrl + Freccia destra salta all’inizio della parola successiva, ma le piacerebbe saltare alla fine della parola successiva, prima di qualsiasi punteggiatura o spazi.
Non esiste una scorciatoia incorporata per farlo. L’unico modo per farlo è con una macro che potrebbe poi essere assegnata a un tasto di scelta rapida. Potresti pensare di poter semplicemente registrare una macro che si sposta all’inizio della parola successiva (premendo Ctrl + Freccia destra) e quindi tornare indietro di un carattere (premendo Freccia sinistra). Ciò non funzionerà, tuttavia, perché Ctrl + Freccia destra si sposta effettivamente all’inizio della parola successiva oa sinistra del segno di punteggiatura successivo, a seconda di quale si verifica per primo. Pertanto, se il tasto di scelta rapida si sposta a sinistra di un punto (ad esempio) alla fine di una frase, spostare un carattere a sinistra ti porterebbe all’interno della parola anziché alla fine della parola.
Quindi la tua macro deve valutare effettivamente cosa si trova a sinistra del punto di inserimento dopo aver usato Ctrl + Freccia destra. Il seguente fa proprio questo:
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
L’unico avvertimento per la macro è che devi eseguirlo dall’interno di una parola. Se sei già alla fine di una parola, non fa assolutamente nulla. Se vuoi una macro che funzioni anche dalla fine di una parola, allora devi modificarla un po ‘:
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: _
Se desideri sapere come utilizzare le macro descritte in questa pagina (o in qualsiasi altra pagina dei siti WordTips), ho preparato una pagina speciale che include informazioni utili.
WordTips è la tua fonte di formazione economica su Microsoft Word.
(Microsoft Word è il software di elaborazione testi più popolare al mondo.) Questo suggerimento (8334) si applica a Microsoft Word 97, 2000, 2002 e 2003. È possibile trovare una versione di questo suggerimento per l’interfaccia a nastro di Word (Word 2007 e più tardi) qui: