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

要查找操作只查找整个单词,而非较长单词的一部分的文字。 对应于“查找和替换”对话框中的“全字匹配”复选框。

MatchWildcards
Object

要查找的文字是特殊搜索操作符。 对应于“查找和替换”对话框中的“使用通配符”复选框。

MatchSoundsLike
Object

类似于查找的文字发音单词 ,则返回 true ,则查找操作定位。 对应于 查找和替换对话框中的 听起来象复选框。

MatchAllWordForms
Object

,则返回 true ,则查找操作定位查找文字的所有形式 (例如,"sit"查找"坐",而"坐")。 对应于 查找和替换对话框中的 查找单词的各种形式复选框。

Forward
Object

要向前搜索 (向文档的末尾)。

Wrap
Object

控制如果搜索从文档开头以外的某个点开始,并且到达文档的末尾 (,反之亦然(如果 Forward 设置为 False) )。 此参数还控制如果选定内容或所选内容或区域中未找到范围和搜索文本,将会发生什么情况。 可以是枚举值之 WdFindWrap 一。

Format
Object

如果该属性值为 True,则查找操作定位于格式或带格式的文本,而不是查找文本。

ReplaceWith
Object

替换文字。 若要删除参数指定的 Find 文本,请使用空字符串 (“”) 。 可以指定特殊字符和高级搜索条件,就像为 参数指定 Find 一样。 若要指定图形对象或其他非文本项作为替换项,请将该项目移动到剪贴板并为 指定“^c”。ReplaceWith

Replace
Object

指定要执行替换的个数:一个、全部或者不替换。 可以是任何 WdReplace 枚举值。

MatchKashida
Object

如此 如果查找操作用 kashida 阿拉伯语语言的文档中匹配的文本。 此参数可能不可用,这取决于您所选择或安装的语言支持 (例如美国英语)。

MatchDiacritics
Object

如此 如果查找操作用匹配从右到左语言的文档中的音调符号来匹配文字。 此参数可能不可用,这取决于您所选择或安装的语言支持 (例如美国英语)。

MatchAlefHamza
Object

如此 如果查找操作用匹配 alef hamza 适用于阿拉伯语语言的文档中匹配的文本。 此参数可能不可用,这取决于您所选择或安装的语言支持 (例如美国英语)。

MatchControl
Object

如此 如果查找操作用匹配的从右到左语言的文档中的双向控制字符来匹配文字。 此参数可能不可用,这取决于您所选择或安装的语言支持 (例如美国英语)。

MatchPrefix
Object

才能匹配以搜索字符串开头的单词。 对应于“查找和替换”对话框中的“匹配前缀”复选框。

MatchSuffix
Object

才能匹配以搜索字符串结尾的单词。 对应于“查找和替换”对话框中的“匹配后缀”复选框。

MatchPhrase
Object

真正 忽略所有空格和控制字符,词与词之间。

IgnoreSpace
Object

会忽略单词之间的所有空格。 对应于“查找和替换”对话框中的“忽略空格字符”复选框。

IgnorePunct
Object

True ,则忽略单词之间的所有标点符号。 对应于“查找和替换”对话框中的“忽略标点符号”复选框。

返回

一个 布尔 值,指示查找操作是否成功。

注解

如果 MatchWildcardsTrue,则可以为 FindText 参数指定通配符和其他高级搜索条件。 例如,“*(ing)”查找任何以“ing”结尾的单词。

要搜索符号字符,可键入脱字符号 (^)、零 (0),然后键入符号字符的代码。 例如,“^0151”对应一条长划线 (—)。

除非另外指定,否则替换文本将沿用文档中被替换文本的格式。 例如,如果用“xyz”替换字符串“abc”,那么加粗“abc”将被加粗字符串“xyz”所替换。

此外,如果 MatchCaseFalse,则大写搜索文本的匹配项将替换为替换文本的大写版本,而不考虑替换文本的大小写。 例如,上例中,“ABC”将被“XYZ”替换。

适用于