Range.MoveEnd 方法 (Word)

移动结束字符位置的范围。 .

语法

expressionMoveEnd( _Unit_ , _Count_ )

expression 是必需的。 一个代表 Range 对象的变量。

参数

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

备注

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

示例

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

If ActiveDocument.Words.Count >= 3 Then 
 Set myRange = ActiveDocument.Words(2) 
 With myRange 
 .MoveEnd Unit:=wdWord, Count:=1 
 .Select 
 End With 
End If

另请参阅

Range 对象

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。