WPS 加载项开发 > 文字 API 参考 > Range > 方法 > Range.MoveEndWhile 方法
在文档找到任何指定的字符时,移动某一范围的结束字符位置。

语法

表达式.MoveEndWhile(Cset, Count)

表达式   必选。一个代表 Range 对象的变量。

参数

名称 必选/可选 数据类型 说明
Cset 必选 Variant 一个或多个字符。此参数区分大小写。
Count 可选 Variant 区域要移动的最大字符数。可以是一个数字,也可以是 wdForwardwdBackward 常量。如果 Count 是正数,则该区域在文档中向前移动。如果是负数,则该区域向后移动。默认值为 wdForward

说明

在找到 Cset 中的任何字符时,就移动指定范围的结束位置。此方法将该范围的结束位置移动的字符数作为 Long 类型的值返回。如果没有找到 Cset 字符,则不改变范围,并且该方法返回 0(零)。如果结束位置向后移至原来的起始位置之前,则将该起始位置设置为新的结束位置。

示例

当找到空格时,以下示例将所选范围的结束位置向前移动。

示例代码
Selection.Range.MoveEndWhile(" ", wdForward)

Count 小于或等于 10 且找到了“a”到“h”之间的任意一个字母时,以下示例将所选范围的结束位置向前移动。

示例代码
Selection.Range.MoveEndWhile("abcdefgh", 10)


请参阅