Range.Collapse 方法 (Word)

将某一区域或所选内容折叠到起始位置或结束位置。 折叠之后起始位置和结束位置相同。

语法

expressionCollapse( _Direction_ )

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

参数

名称 必需/可选 数据类型 说明
Direction 可选 Variant 折叠某区域或所选内容的方向。 可以是下列的 WdCollapseDirection 常量: wdCollapseEndwdCollapseStart 。 默认值是 wdCollapseStart

备注

如果使用 wdCollapseEnd 折叠引用整个段落的区域,则该区域位于结束段落标记 (下一段) 开头之后。 但是,在折叠区域后,可以使用 MoveEnd 方法将范围移回一个字符,如以下示例所示。

Set myRange = ActiveDocument.Paragraphs(1).Range 
myRange.Collapse Direction:=wdCollapseEnd 
myRange.MoveEnd Unit:=wdCharacter, Count:=-1

示例

本示例将 myRange 设置为代表活动文档内容区域,折叠 myRange,然后在文档的最后插入一个 2x2 表格。

Set myRange = ActiveDocument.Content 
myRange.Collapse Direction:=wdCollapseEnd 
ActiveDocument.Tables.Add Range:=myRange, NumRows:=2, NumColumns:=2

另请参阅

Range 对象

支持和反馈

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