MoveEndWhile 方法

       

在文档找到任何指定的字符时,移动某一区域或所选内容的结束字符位置。

说明

在找到 Cset 中的任何字符时,就移动指定区域或所选内容的结束位置。本方法将区域或所选内容的结束位置移动的字符数以 Long 类型返回。如果没有找到 Cset 字符,则不改变区域或所选内容,本方法返回 0。如果结束位置向后移动到原来的开始位置之前,则开始位置设置到新的结束位置。

expression.MoveEndWhile(Cset, Count)

expression   必需。该表达式返回一个 RangeSelection 对象。

Cset   Variant 类型,必需。一个或多个字符。该参数区分大小写。

Count   Variant 类型,可选。指定区域或所选内容移动的最大字符数。可以取一个数值,也可取 wdForwardwdBackward 常量之一。如果 Count 是正数,则区域或所选内容在文档中向前移动。如果 Count 是负数,则区域或所选内容向后移动。默认值为 wdForward

示例

当找到空格时,本示例将所选内容的结束位置向前移动。

Selection.MoveEndWhile Cset:=" ", Count:=wdForward

Count 小于或等于 10 且找到从“a”到“h”之间的一个字母时,本示例将所选内容的结束位置向前移动。

Selection.MoveEndWhile Cset:="abcdefgh", Count:=10