Find.Execute2007 メソッド

定義

指定された実行は、操作を検索します。 検索操作が成功した場合は True を返します。

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

パラメーター

FindText
Object

検索する文字列を指定します。 書式だけを検索する場合は、空文字列 ("") を指定します。 適切な文字コードを指定すると、特殊文字を検索できます。 たとえば、"^p" は段落記号に対応し、"^t" はタブ記号に対応しています。

MatchCase
Object

True を設定すると、検索文字列の大文字と小文字が区別されます。 [検索と置換] ダイアログ ボックス ([編集] メニュー) の [大文字と小文字を区別する] チェック ボックスに相当します。

MatchWholeWord
Object

単語全体を検索対象とし、長い単語の一部は対象としないようにする場合は、True を設定します。 [検索と置換] ダイアログ ボックスの [完全に一致する単語だけを検索する] チェック ボックスに相当します。

MatchWildcards
Object

True の テキストを検索するには特殊な検索演算子であります。 [検索と置換] ダイアログ ボックスの [ワイルドカードを使用する] チェック ボックスに相当します。

MatchSoundsLike
Object

True を指定 して、検索対象と類似した単語、検索文字列にします。 [検索し、置換] ダイアログ ボックスで [ あいまい検索] チェック ボックスに対応します。

MatchAllWordForms
Object

場合は true 検索対象とし、検索文字列のすべてのフォーム (たとえば、「配置」を検索「座って」と"sat")。 [検索し、置換] ダイアログ ボックスで [ すべての単語の活用形を検索する] チェック ボックスに対応します。

Forward
Object

True (ドキュメントの末尾) に向かって上方向へ検索します。

Wrap
Object

検索が文書の先頭以外の位置で開始され、文書の末尾に到達した場合 (False に設定されている場合は逆の場合Forward) に何が起こるかを制御します。 この引数は、選択範囲または選択範囲または範囲内の範囲と検索テキストが見つかりません場合も制御します。 列挙値の 1 つを WdFindWrap 指定できます。

Format
Object

True を設定すると、検索文字列と書式または書式のみの検索が行われます。

ReplaceWith
Object

置換文字列を指定します。 引数で指定されたテキストを Find 削除するには、空の文字列 ("") を使用します。 引数の場合と同様に、特殊文字と高度な検索条件を Find 指定します。 代替としてグラフィック オブジェクトまたはその他のテキスト以外の項目を指定するには、項目をクリップボードに移動し、 に "^c" を ReplaceWith指定します。

Replace
Object

置換を実行する数 (1 つ、すべて、なし) を指定します。 任意 WdReplace の列挙値を指定できます。

MatchKashida
Object

True の場合は検索操作では、アラビア語のドキュメントでの kashida のテキストを区別します。 この引数は、選択またはインストールされている言語サポート (たとえば、日本語) によっては使用できない場合があります。

MatchDiacritics
Object

True の場合は検索操作では、右から左への言語の文書内には、発音区別符号が一致するテキストを区別します。 この引数は、選択またはインストールされている言語サポート (たとえば、日本語) によっては使用できない場合があります。

MatchAlefHamza
Object

True の場合は検索操作では、alef hamza をアラビア語の文書内の一致するテキストを区別します。 この引数は、選択またはインストールされている言語サポート (たとえば、日本語) によっては使用できない場合があります。

MatchControl
Object

True の場合は検索操作では、右から左への言語の文書で双方向制御文字が一致するテキストを区別します。 この引数は、選択またはインストールされている言語サポート (たとえば、日本語) によっては使用できない場合があります。

MatchPrefix
Object

True 検索文字列で始まる単語に一致します。 [検索と置換] ダイアログ ボックスの [接頭辞に一致する] チェック ボックスに相当します。

MatchSuffix
Object

True 検索文字列で終わる単語に一致します。 [検索と置換] ダイアログ ボックスの [接尾辞に一致する] に相当します。

MatchPhrase
Object

True のすべての空白文字および単語の間の制御文字を無視します。

IgnoreSpace
Object

True では、単語間の空白はすべて無視されます。 [検索と置換] ダイアログ ボックスの [空白文字を無視する] チェック ボックスに相当します。

IgnorePunct
Object

True は、単語間のすべての区切り記号を無視します。 [検索と置換] ダイアログ ボックスの [句読点を無視する] チェック ボックスに相当します。

戻り値

検索操作が成功したかどうかを示す ブール 値。

注釈

が True の場合MatchWildcards、引数にワイルドカード文字やその他の高度な検索条件をFindText指定できます。 たとえば、"* (ing)"単語がすべて検索が"ing"で終わる。

記号を検索するには、キャレット (^)、ゼロ (0)、および記号の文字コードを入力します。 たとえば、"^0151" は全角ダッシュ (?) に対応します。

他の方法で指定しない限り、置換文字列は置換前の文字列の書式を文書内で継承します。 たとえば、文字列 "abc" を "xyz" に置換する場合、文字列 "abc" に太字の書式が設定されていると、文字列 "xyz" にも太字の書式が設定されて置換されます。

また、が False の場合MatchCaseは、置換テキストの大文字と小文字に関係なく、大文字の検索テキストが大文字のテキストに置き換えられます。 前の例を使用すると、文字列"ABC"を"XYZ"に置き換えられます。

適用対象