Lori fragt sich, ob es eine Tastenkombination gibt, mit der man zum Ende eines Wortes springen kann. Sie weiß, dass Strg + Rechtspfeil zum Anfang des nächsten Wortes springt, aber sie möchte vor Interpunktion oder Leerzeichen zum Ende des nächsten Wortes springen.

Hierfür gibt es keine integrierte Verknüpfung. Dies kann nur mit einem Makro erfolgen, das dann einer Tastenkombination zugewiesen werden kann. Sie könnten denken, Sie könnten einfach ein Makro aufnehmen, das an den Anfang des nächsten Wortes geht (durch Drücken von Strg + Rechtspfeil) und dann ein Zeichen sichern (durch Drücken von Linkspfeil). Dies funktioniert jedoch nicht, da der Strg + Rechtspfeil tatsächlich zum Anfang des nächsten Wortes oder links vom nächsten Satzzeichen bewegt wird, je nachdem, was zuerst eintritt. Wenn Sie also die Tastenkombination am Ende eines Satzes (z. B.) links von einem Punkt bewegen, werden Sie durch Verschieben eines Zeichens nach links innerhalb des Wortes anstatt am Ende des Wortes platziert.

Ihr Makro muss also tatsächlich auswerten, was sich links von der Einfügemarke befindet, nachdem Sie Strg + Rechtspfeil verwendet haben. Das Folgende macht genau das:

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

Die einzige Einschränkung für das Makro ist, dass Sie es innerhalb eines Wortes ausführen müssen. Wenn Sie bereits am Ende eines Wortes sind, tut es absolut nichts. Wenn Sie ein Makro möchten, das auch am Ende eines Wortes funktioniert, müssen Sie es ein wenig ändern:

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

_Hinweis: _

Wenn Sie wissen möchten, wie die auf dieser Seite (oder auf einer anderen Seite der WordTips-Websites) beschriebenen Makros verwendet werden, habe ich eine spezielle Seite vorbereitet, die hilfreiche Informationen enthält.

WordTips ist Ihre Quelle für kostengünstige Microsoft Word-Schulungen.

(Microsoft Word ist die weltweit beliebteste Textverarbeitungssoftware.) Dieser Tipp (8334) gilt für Microsoft Word 97, 2000, 2002 und 2003. Sie finden eine Version dieses Tipps für die Multifunktionsleistenschnittstelle von Word (Word 2007) und später) hier: