WPS 加载项开发 > 文字 API 参考 > Range > 方法 > Range.MoveEnd 方法
移动范围的结束字符位置。

语法

表达式.MoveEnd(Unit, Count)

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

参数

名称 必选/可选 数据类型 说明
Unit 可选 WdUnits 结束字符位置要移动的单位。
Count 可选 Variant 要移动的单位数。如果该值为正,则结束字符在文档中向前移动;如果该值为负,则结束字符向后移动。如果结束位置超过了起始位置,则折叠该范围并将首末两个字符的位置移至同一位置。默认值为 1。

说明

如果此方法返回一个整数,该整数表示范围实际移动的单位数,如果移动不成功,则返回 0(零)。

示例

以下示例将 myRange 设为活动文档中的第二个单词。使用 MoveEnd 方法将 myRange(一个 range 对象)的结束位置向前移动一个单词。运行该宏后,会选定文档中的第二个和第三个单词。

示例代码
if(ActiveDocument.Words.Count >= 3) {
    let myRange = ActiveDocument.Words.Item(2)
    myRange.MoveEnd(wdWord, 1)
    myRange.Select()
}


请参阅