共用方式為


Word) (Range.Collapse 方法

此方法將某一範圍或選取範圍摺疊到起始位置或結束位置。 摺疊之後,範圍或選取範圍的起始位置和結束位置相同。

語法

expressionCollapse( _Direction_ )

需要 expression。 代表 Range 物件的變數。

參數

名稱 必要/選用 資料類型 描述
Direction 選用 Variant 指示摺疊範圍或選取範圍的方向。 可以是下列 WdCollapseDirection 常數之一: WdendwdCollapseStart 。 預設值為 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 支援與意見反應