Find.Execute (Word)

Führt den angegebenen Suchvorgang aus.

Wenn MatchWildcards auf True festgelegt ist, können Sie für das FindText-Argument Platzhalterzeichen und andere erweiterte Suchkriterien angeben. Wenn Sie nach einem Symbolzeichen suchen möchten, geben Sie ein Caret-Zeichen (^), eine Null (0) und dann den Zeichencode des Symbols ein. Wenn nicht anders festgelegt, wird dem Text im Feld Ersetzen durch das Format des im Dokument ersetzten Texts zugewiesen. Wenn MatchCase auf false fest gelegtist, werden Vorkommen des Suchtexts, die groß geschrieben werden, durch eine groß geschriebene Version des Ersetzungstexts ersetzt, unabhängig von der Groß-/Kleinschreibung des Ersetzungstexts.

Execute (FindText, MatchCase, MatchWholeWord, MatchWildcards, MatchSoundsLike, MatchAllWordForms, Forward, Wrap, Format, ReplaceWith, Replace, MatchKashida, MatchDiacritics, MatchAlefHamza, MatchControl)


With Selection.Find 
    .ClearFormatting 
    .MatchWholeWord = True 
    .MatchCase = False 
    .Execute FindText:="library" 
End With

Arguments

Optional arguments

Die folgenden Argumente sind optional

FindText (String) - Der Text, nach dem gesucht werden soll.

MatchCase (Boolean) - True gibt an, dass beim Suchtext die Groß- und Kleinschreibung beachtet werden soll.

MatchWholeWord (Boolean) - True, wenn der Suchvorgang nur ganze Wörter suchen soll, keinen Text, der Teil eines größeren Worts ist.

MatchWildcards (Boolean) - True, damit der Suchtext ein spezieller Suchoperator ist.

MatchSoundsLike (Boolean) - True, damit der Suchvorgang Wörter sucht, die ähnlich klingen wie der Suchtext.

MatchAllWordForms (Boolean) - True, damit der Suchvorgang alle Formen des Suchtextes sucht (z. B. findet "sitzen" auch die Formen "sitzt" und "saß").

Forward (Boolean) - True, um vorwärts zu suchen (zum Dokumentende hin).

Wrap (WdFindWrap) - Steuert die weiteren Vorgänge, wenn die Suche nicht am Dokumentanfang begonnen wurde und das Dokumentende erreicht ist (oder umgekehrt, falls Forward auf False festgelegt ist).

Mögliche Rückgabewerte sind wdFindAsk - Nachdem die Suche in der Auswahl oder dem Bereich durchgeführt wurde, wird in Microsoft Word eine Meldung angezeigt, in der Sie gefragt werden, ob die Suche für das restliche Dokument durchgeführt werden soll, wdFindContinue - Der Suchvorgang wird fortgesetzt, wenn der Anfang oder das Ende des Suchbereichs erreicht wird, wdFindStop - Der Suchvorgang wird beendet, wenn der Anfang oder das Ende des Suchbereichs erreicht wird.

Format (Boolean) - True, damit der Suchvorgang neben dem Suchtext nach Formatierungen oder anstelle des Suchtexts nach Formatierung sucht.

ReplaceWith (String) - Der neue Text.

Replace (WdReplace) - Gibt die Anzahl der vorzunehmenden Ersetzungen an: eine, alle oder keine.

Mögliche Rückgabewerte sind wdReplaceAll - Alle Vorkommen werden ersetzt, wdReplaceNone - Kein Vorkommen wird ersetzt, wdReplaceOne - Erstes Vorkommen wird ersetzt.

MatchKashida (Boolean) - True, wenn Suchvorgänge Text zu übereinstimmenden Kashidas in einem arabischen Dokument zuordnen.

MatchDiacritics (Boolean) - True, wenn Suchvorgänge Text zu übereinstimmenden diakritischen Zeichen in einem Von-rechts-nach-links-Dokument zuordnen.

MatchAlefHamza (Boolean) - True, wenn Suchvorgänge Text zu übereinstimmenden Alef Hamzas in einem arabischen Dokument zuordnen.

MatchControl (Boolean) - True, wenn Suchvorgänge Text zu übereinstimmenden bidirektionalen Steuerzeichen in einem Von-rechts-nach-links-Dokument zuordnen.