Freigeben über


Find.Execute2007 Methode

Definition

Führt den angegebenen Suchvorgang aus. Gibt True zurück, wenn die Suche erfolgreich ist.

public bool Execute2007 (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, ref object MatchPrefix, ref object MatchSuffix, ref object MatchPhrase, ref object IgnoreSpace, ref object IgnorePunct);
abstract member Execute2007 : obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj -> bool
Public Function Execute2007 (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, Optional ByRef MatchPrefix As Object, Optional ByRef MatchSuffix As Object, Optional ByRef MatchPhrase As Object, Optional ByRef IgnoreSpace As Object, Optional ByRef IgnorePunct As Object) As Boolean

Parameter

FindText
Object

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

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

Bei True wird angegeben, dass nur nach ganzen Wörtern und nicht nach Textelementen in längeren Wörtern gesucht werden soll. Entspricht dem Kontrollkästchen Nur ganzes Wort suchen im Dialogfeld Suchen und Ersetzen.

MatchWildcards
Object

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

MatchSoundsLike
Object

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

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

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

Wrap
Object

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 die Vorgänge auch, wenn eine Markierung oder ein Bereich vorgegeben ist und der Suchtext dort nicht gefunden wird. Kann einer der WdFindWrap Enumerationswerte sein.

Format
Object

True, um neben dem Suchtext nach Formatierungen oder nach Formatierungen anstelle des Suchtexts zu suchen.

ReplaceWith
Object

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 Nichttextelement als Ersatz anzugeben, verschieben Sie das Element in die Zwischenablage, und geben Sie "^c" für ReplaceWithan.

Replace
Object

Gibt an, wie viele Ersetzungen vorgenommen werden sollen: eine, alle oder keine. Kann ein beliebiger WdReplace Enumerationswert sein.

MatchKashida
Object

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

MatchDiacritics
Object

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 (Standard), ist dieses Argument möglicherweise nicht verfügbar.

MatchAlefHamza
Object

True, wenn während eines Suchvorgangs in einem arabischsprachigen Dokument Text mit übereinstimmenden Alef Hamzas beachtet werden soll. Je nach ausgewählter oder installierter Sprachunterstützung, z. B. Deutsch (Standard), ist dieses Argument möglicherweise nicht verfügbar.

MatchControl
Object

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 (Standard), steht dieses Argument möglicherweise nicht zur Verfügung.

MatchPrefix
Object

Bei True wird angegeben, dass Wörter abzugleichen sind, die mit der Suchzeichenfolge beginnen. Entspricht dem Kontrollkästchen Präfix beachten im Dialogfeld Suchen und Ersetzen (Menü Bearbeiten).

MatchSuffix
Object

Bei True wird angegeben, dass Wörter abzugleichen sind, die mit der Suchzeichenfolge enden. Entspricht dem Kontrollkästchen Suffix beachten im Dialogfeld Suchen und Ersetzen.

MatchPhrase
Object

Durch True wird angegeben, dass alle Leerraum- und Steuerzeichen zwischen Wörtern ignoriert werden sollen.

IgnoreSpace
Object

True gibt an, dass alle Leerzeichen zwischen Wörtern ignoriert werden sollen. Entspricht dem Kontrollkästchen Leerzeichen ignorieren im Dialogfeld Suchen und Ersetzen.

IgnorePunct
Object

True gibt an, dass alle Interpunktionszeichen zwischen Wörtern ignoriert werden sollen. Entspricht dem Kontrollkästchen Interpunktionszeichen ignorieren im Dialogfeld Suchen und Ersetzen.

Gibt zurück

Ein boolescher Wert, der angibt, ob der Suchvorgang erfolgreich war.

Hinweise

Wenn MatchWildcardsTrue ist, können Sie Für das FindText Argument Einen Feldhalterzeichen und andere erweiterte Suchkriterien angeben. Z. B. findet "*end" Wörter, die auf "end" enden.

Wenn Sie nach einem Symbolzeichen suchen möchten, geben Sie ein Caret-Zeichen (^), eine Null (0) und dann den Zeichencode des Symbols ein. "^0150" entspricht z. B. einem Gedankenstrich (\endash ).

Wenn nicht anders festgelegt, wird dem Text im Feld Ersetzen durch das Format des im Dokument ersetzten Texts zugewiesen. Wenn Sie z. B. die Zeichenfolge "abc" durch "xyz" ersetzen, wird jedes Vorkommen von "abc" in Fettdruck durch die Zeichenfolge "xyz" in Fettdruck ersetzt.

MatchCase Wenn false ist, werden vorkommende Suchtexte, die Großbuchstaben enthalten, durch eine Großbuchstabenversion des Ersetzungstexts ersetzt, unabhängig von der Groß-/Kleinschreibung des Ersetzungstexts. Im vorherige Beispiel werden die Vorkommen von "ABC" durch "XYZ" ersetzt.

Gilt für: