Range.Move(Object, Object) 方法

定义

将指定的范围或选定内容折叠到其开始或结束位置,然后按指定单位数移动折叠的对象。

public int Move (ref object Unit, ref object Count);
abstract member Move : obj * obj -> int
Public Function Move (Optional ByRef Unit As Object, Optional ByRef Count As Object) As Integer

参数

Unit
Object

可选 对象。 移动折叠的范围或所选内容时所基于的单位。 可以是以下 WdUnits 常量之一: wdCharacterwdWordwdSentencewdParagraphwdSectionwdStorywdCellwdColumnwdRowwdTable。 如果 expression 返回 对象 Selection ,还可以使用 wdLine。 默认值是 wdCharacter

Count
Object

可选 对象。 指定的区域或所选内容的移动的单位数。 如果 Count 为正数,则对象折叠到其结束位置,并在文档中按指定单位数向后移动。 如果 Count 为负数,则对象折叠到其起始位置,并按指定的单位数向前移动。 默认值为 1。 还可以在使用 Move 方法之前使用 Collapse(Object) 方法控制折叠方向。 如果该区域或所选内容位于一个单位的中间,或者不能折叠,将其移动到的开头或结尾的部门计为移动它一个完整的单元。

返回

注解

此方法返回一个 Integer 值,该值指示实际移动对象所依据的单位数;如果移动失败,此方法返回 0 (零) 。

折叠的范围或所选内容的开始和结束位置相同。

对一个范围应用 Move 方法不会重排文档中的文本。 相反,它重新定义该区域,以引用文档中的新位置。

适用于