Loriは、単語の最後にジャンプするためのキーボードショートカットがあるかどうか疑問に思います。彼女は、Ctrl +右矢印が次の単語の先頭にジャンプすることを知っていますが、句読点やスペースの前に、次の単語の末尾にジャンプしたいと考えています。

これを行うための組み込みのショートカットはありません。それを行う唯一の方法は、ショートカットキーに割り当てることができるマクロを使用することです。次の単語の先頭に移動し(Ctrl +右矢印を押す)、次に1文字戻る(左矢印を押す)マクロを記録するだけでよいと思うかもしれません。ただし、Ctrl +右矢印は実際には次の単語の先頭または次の句読点の左側のどちらか早い方に移動するため、これは機能しません。したがって、ショートカットキーが文の終わりでピリオドの左側に移動した場合(たとえば)、1文字を左に移動すると、単語の終わりではなく単語内に移動します。

したがって、Ctrl +右矢印を使用した後、マクロは挿入ポイントの左側にあるものを実際に評価する必要があります。以下はまさにそれを行います:

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

マクロの唯一の注意点は、単語内から実行する必要があるということです。あなたがすでに単語の終わりにいるなら、それは全く何もしません。単語の終わりからも機能するマクロが必要な場合は、少し変更する必要があります。

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

注:

このページ(または_WordTips_サイトの他のページ)で説明されているマクロの使用方法を知りたい場合は、役立つ情報を含む特別なページを用意しました。

_WordTips_は、費用効果の高いMicrosoftWordトレーニングのソースです。

(Microsoft Wordは、世界で最も人気のあるワードプロセッシングソフトウェアです。)このヒント(8336)は、Microsoft Word 2007、2010、2013、2016、2019、およびOffice365のWordに適用されます。このヒントのバージョンはここにWordの古いメニューインターフェイス: