Freigeben über


Find.Execute Methode

Definition

Führt den angegebenen Suchvorgang aus.

public bool Execute (ref object FindText, ref object MatchCase, ref object MatchWholeWord, ref object MatchWildcards, ref object MatchSoundsLike, ref object MatchAllWordForms, ref object Forward, ref object Wrap, ref object Format, ref object ReplaceWith, ref object Replace, ref object MatchKashida, ref object MatchDiacritics, ref object MatchAlefHamza, ref object MatchControl);
abstract member Execute : obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj -> bool
Public Function Execute (Optional ByRef FindText As Object, Optional ByRef MatchCase As Object, Optional ByRef MatchWholeWord As Object, Optional ByRef MatchWildcards As Object, Optional ByRef MatchSoundsLike As Object, Optional ByRef MatchAllWordForms As Object, Optional ByRef Forward As Object, Optional ByRef Wrap As Object, Optional ByRef Format As Object, Optional ByRef ReplaceWith As Object, Optional ByRef Replace As Object, Optional ByRef MatchKashida As Object, Optional ByRef MatchDiacritics As Object, Optional ByRef MatchAlefHamza As Object, Optional ByRef MatchControl As Object) As Boolean

Parameter

FindText
Object

Optionales Objekt. Der zu suchende Text. Verwenden Sie eine leere Zeichenfolge (""), wenn Sie nur nach Formatierungen suchen möchten. Sie können nach Sonderzeichen suchen, indem Sie entsprechende Zeichencodes angeben. Beispielsweise "^ p" entspricht einer Absatzmarke und "^ t" einem Tabstoppzeichen entspricht.

MatchCase
Object

Optionales Objekt. True gibt an, dass beim Suchtext die Groß- und Kleinschreibung beachtet werden soll. Entspricht dem Kontrollkästchen Groß-und Kleinschreibung beachten im Dialogfeld Suchen und Ersetzen (Menü Bearbeiten).

MatchWholeWord
Object

Optionales Objekt. True , damit der Suchvorgang nur ganze Wörter sucht, nicht Text, der Teil eines größeren Worts ist. Entspricht dem Kontrollkästchen Nur ganzes Wort suchen im Dialogfeld Suchen und Ersetzen.

MatchWildcards
Object

Optionales Objekt. True, um mithilfe eines bestimmten Suchoperators nach Text zu suchen. Entspricht dem Kontrollkästchen "Platzhalter verwenden" im Dialogfeld "Suchen und Ersetzen".

MatchSoundsLike
Object

Optionales Objekt. True, damit der Suchvorgang Wörter sucht, die ähnlich klingen wie der Suchtext. Entspricht dem Kontrollkästchen Klingt wie im Dialogfeld Suchen und Ersetzen.

MatchAllWordForms
Object

Optionales Objekt. True, um alle Formen des Suchtexts zu suchen (so wird z. B. bei "sitzen" auch "sitzend" und "gesessen" gefunden). Entspricht dem Kontrollkästchen Alle Wortformen suchen im Dialogfeld Suchen und Ersetzen.

Forward
Object

Optionales Objekt. True, um vorwärts zu suchen (zum Dokumentende hin)

Wrap
Object

Optionales Objekt. Steuert, was geschieht, wenn die Suche an einem anderen Punkt als dem Anfang des Dokuments beginnt und das Ende des Dokuments erreicht wird (oder umgekehrt, wenn Forward auf False festgelegt ist). Dieses Argument steuert auch, was geschieht, wenn eine Auswahl oder ein Bereich vorhanden ist und der Suchtext nicht in der Auswahl oder im Bereich gefunden wird. Kann eine der folgenden WdFindWrap Konstanten sein:wdFindAsk Nach dem Durchsuchen der Auswahl oder des Bereichs zeigt Microsoft Word eine Meldung an, in der Sie gefragt werden, ob der Rest des Dokuments durchsucht werden soll.wdFindContinue Der Suchvorgang wird fortgesetzt, wenn der Anfang oder das Ende des Suchbereichs erreicht ist. wdFindStop Der Suchvorgang endet, wenn der Anfang oder das Ende des Suchbereichs erreicht ist.

Format
Object

Optionales Objekt. True , damit der Suchvorgang formatierungen zusätzlich oder anstelle des Suchtexts sucht.

ReplaceWith
Object

Optionales Objekt. Der Ersetzungstext. Um den durch das Find Argument angegebenen Text zu löschen, verwenden Sie eine leere Zeichenfolge (""). Sie geben Sonderzeichen und erweiterte Suchkriterien genau wie für das Find Argument an. Um ein Grafikobjekt oder ein anderes Nicht-Textelement als Ersatz anzugeben, verschieben Sie das Element in die Zwischenablage, und geben Sie "^c" für ReplaceWithan.

Replace
Object

Optionales Objekt. Gibt an, wie viele Ersetzungen vorgenommen werden sollen: eine, alle oder keine. Kann eine beliebige WdReplace Konstante sein:wdReplaceAll wdReplaceNone wdReplaceOne

MatchKashida
Object

Optionales Objekt. True, wenn während eines Suchvorgangs in einem arabischsprachigen Dokument Text mit übereinstimmenden Kashidas beachtet wird. Je nach ausgewählter oder installierter Sprachunterstützung (z. B. Deutsch) ist dieses Argument für Sie möglicherweise nicht verfügbar.

MatchDiacritics
Object

Optionales Objekt. True, wenn während eines Suchvorgangs in einem Dokument mit Schreib-/Leserichtung von rechts nach links Text mit übereinstimmenden diakritischen Zeichen beachtet werden soll. Je nach ausgewählter oder installierter Sprachunterstützung (z. B. Deutsch) ist dieses Argument für Sie möglicherweise nicht verfügbar.

MatchAlefHamza
Object

Optionales Objekt. True, wenn bei den Suchvorgängen in einem arabischsprachigen Dokument Text mit übereinstimmenden Alef Hamzas gefunden wird. Je nach ausgewählter oder installierter Sprachunterstützung (z. B. Deutsch) ist dieses Argument für Sie möglicherweise nicht verfügbar.

MatchControl
Object

Optionales Objekt. True, wenn während eines Suchvorgangs in einem Dokument in einer Sprache mit Lese-/Schreibrichtung von rechts nach links Text mit übereinstimmenden bidirektionalen Steuerzeichen beachtet werden soll. Je nach ausgewählter oder installierter Sprachunterstützung (z. B. Deutsch) ist dieses Argument für Sie möglicherweise nicht verfügbar.

Gibt zurück

Hinweise

Diese Methode gibt True zurück, wenn der Suchvorgang erfolgreich ist.

Wenn MatchWildcardsTrue ist, können Sie Für das FindText Argument Einen Feldhalterzeichen und andere erweiterte Suchkriterien angeben. Beispielsweise findet "*(ing)" jedes Wort, das mit "ing" endet.

Wenn Sie nach einem Symbolzeichen suchen möchten, geben Sie ein Caret-Zeichen (^), eine Null (0) und dann den Zeichencode des Symbols ein. Beispielsweise entspricht "^0151" einem Bindestrich (—).

Wenn nicht anders festgelegt, wird dem Text im Feld Ersetzen durch das Format des im Dokument ersetzten Texts zugewiesen. Wenn Sie beispielsweise die Zeichenfolge "abc" durch "xyz" ersetzen, werden Vorkommen von "abc" mit fett formatierter Formatierung durch die Zeichenfolge "xyz" mit Fettformatierung ersetzt.

MatchCase Wenn false ist, werden Außerdem Vorkommen des Suchtexts, die Großbuchstaben enthalten, durch eine Großbuchstabenversion des Ersetzungstexts ersetzt, unabhängig von der Groß-/Kleinschreibung des Such- und Ersetzungstexts. Im vorherigen Beispiel werden Vorkommen von "ABC" durch "XYZ" ersetzt.

Gilt für: