Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Verschiebt die Startposition des angegebenen Bereichs, bis eines der angegebenen Zeichen im Dokument gefunden wird.
Syntax
Ausdruck.
MoveStartUntil( _Cset_ , _Count_ )
expression Erforderlich. Eine Variable, die ein Range -Objekt darstellt.
Parameter
| Name | Erforderlich/Optional | Datentyp | Beschreibung |
|---|---|---|---|
| Cset | Erforderlich | Variant | Mindestens ein Zeichen. 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 vorwärts verschoben. Wenn es eine negative Zahl ist, wird der Bereich rückwärts verschoben. Der Standardwert ist wdForward. |
Hinweise
Wenn die Verschiebung im Dokument rückwärts erfolgt, wird der Bereich erweitert.
Diese Methode gibt die Anzahl der Zeichen, um welche die Startposition des angegebenen Bereichs 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 angegebene Bereich nicht geändert, und die Methode gibt 0 (null) zurück. Wenn die Startposition vorwärts über die Endposition hinaus verschoben wird, wird der Bereich reduziert, und die Start- und Endposition werden zusammen verschoben.
Beispiel
Wenn im ersten Absatz im markierten Text ein Dollarzeichen ($) enthalten ist, wird in diesem Beispiel myRange direkt vor das Dollarzeichen verschoben.
Set myRange = Selection.Paragraphs(1).Range
leng = myRange.End - myRange.Start
myRange.Collapse Direction:=wdCollapseStart
myRange.MoveStartUntil Cset:="$", Count:=leng
Siehe auch
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.