Selection.GoTo-Methode (Word)

Verschiebt die Einfügemarke an die Zeichenposition unmittelbar vor dem angegebenen Element und gibt ein Range-Objekt zurück (mit Ausnahme der WdGoToGrammaticalError-, wdGoToProofreadingError- oder wdGoToSpellingError-Konstante ).

Syntax

Ausdruck. GoTo( _What_ , _Which_ , _Count_ , _Name_ )

Ausdruck: Erforderlich. Eine Variable, die ein Selection-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
What Optional Variant Die Art des Elements, in den der Bereich oder die Auswahl verschoben wird. Dies kann eine der WdGoToItem-Konstanten sein.
Which Optional Variant Das Element, in den der Bereich oder die Auswahl verschoben wird. Dies kann eine der WdGoToDirection-Konstanten sein.
Count Optional Variant Die Nummer des Elements im Dokument. Der Standardwert ist 1. Es sind nur positive Werte zulässig. Zur Angabe eines Elements, das vor dem Bereich oder der Auswahl steht, verwenden Sie wdGoToPrevious als Argument Which, und geben Sie einen Count-Wert an.
Name Optional Variant Wenn das Argument What entweder wdGoToBookmark , wdGoToComment , wdGoToField oder wdGoToObject lautet, gibt dieses Argument einen Namen an.

Rückgabewert

Der Bereich, der jetzt ausgewählt ist.

HinwBemerkungeneise

Wenn Sie die GoTo-Methode mit der wdGoToGrammaticalError-, wdGoToProofreadingError- oder der wdGoToSpellingError-Konstante verwenden, enthält das zurückgegebene Range-Objekt einen Grammatikfehlertext oder Rechtschreibfehlertext.

Beispiele

Die folgenden Beispiele sind funktional gleich. In beiden wird die Auswahl zu der ersten Überschrift im Dokument verschoben.

Selection.GoTo What:=wdGoToHeading, Which:=wdGoToFirst
Selection.GoTo What:=wdGoToHeading, Which:=wdGoToAbsolute, Count:=1

Im folgenden Beispiel wird die Auswahl in die vierte Zeile des Dokuments verschoben.

Selection.GoTo What:=wdGoToLine, Which:=wdGoToAbsolute, Count:=4

Im folgenden Beispiel wird die Auswahl um zwei Zeilen nach oben verschoben.

Selection.GoTo What:=wdGoToLine, Which:=wdGoToPrevious, Count:=2

Im folgenden Beispiel wird die Auswahl zum nächsten DATE-Feld verschoben.

Selection.GoTo What:=wdGoToField, Name:="Date"

In diesem Beispiel wird die Markierung zur ersten Zelle in der nächsten Tabelle verschoben.

Selection.GoTo What:=wdGoToTable, Which:=wdGoToNext

In diesem Beispiel wird im aktiven Dokument die Einfügemarke direkt vor das fünfte Endnotenzeichen verschoben.

If ActiveDocument.Endnotes.Count >= 5 Then
 Selection.GoTo What:=wdGoToEndnote, _
 Which:=wdGoToAbsolute, Count:=5
End If

In diesem Beispiel wird die Auswahl um vier Zeilen nach unten verschoben.

Selection.GoTo What:=wdGoToLine, Which:=wdGoToRelative, Count:=4

In diesem Beispiel wird die Auswahl zwei Seiten nach hinten verschoben.

Selection.GoTo What:=wdGoToPage, Which:=wdGoToPrevious, Count:=2

Siehe auch

Selection-Objekt

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.