Range.MoveUntil-Methode (Word)

Verschiebt den angegebenen Bereich, bis eines der angegebenen Zeichen im Dokument gefunden wird.

Syntax

Ausdruck. MoveUntil( _Cset_ , _Count_ )

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

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
Cset Erforderlich Variant Mindestens ein Zeichen. Wenn eines der Zeichen in Cset gefunden wird, bevor der Count-Wert erreicht wird, wird der angegebene Bereich unmittelbar vor diesem Zeichen als Einfügemarke positioniert. Bei diesem Argument wird die Groß-/Kleinschreibung beachtet.
Count Optional Variant Die maximale Anzahl der Zeichen, um die der angegebene Bereich verschoben werden soll. Dies kann eine Zahl, die wdForward-Konstante oder die wdBackward-Konstante sein. Wenn Count eine positive Zahl ist, wird der Bereich im Dokument, beginnend an der Endposition, vorwärts verschoben. Wenn es eine negative Zahl ist, wird der Bereich, beginnend an der Startposition, rückwärts verschoben. Der Standardwert ist wdForward.

HinwBemerkungeneise

Diese Methode gibt die Anzahl der Zeichen, um die der angegebene Bereich verschoben wurde, als Long-Wert zurück. Wenn Count größer als 0 (null) ist, gibt diese Methode die Anzahl der Zeichen, um die verschoben wurde, plus 1 zurück. Wenn Count kleiner als 0 (null) ist, gibt diese Methode die Anzahl der Zeichen, um die verschoben wurde, minus 1 zurück. Wenn keine Cset-Zeichen gefunden werden, wird der Bereich nicht geändert, und die Methode gibt 0 (null) zurück.

Beispiel

In diesem Beispiel wird myRange durch die nächsten 100 Zeichen im Dokument vorwärts verschoben, bis das Zeichen "t" gefunden wird.

Set myRange = ActiveDocument.Words(1) 
myRange.MoveUntil Cset:="t", Count:=100

Siehe auch

Range-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.