将所选内容移动或扩展至指定单位的开始。本方法返回一个整数,该整数表明了所选内容实际移动的字符数;如果移动不成功,则返回 0(零)。
注意 本方法与 Home 的功能相同。
expression.HomeKey(Unit, Extend)
expression 该表达式返回一个 Selection 对象。
Unit 可选,Variant 类型。将所选内容移动和扩展的距离的度量单位。WdUnits。
可以是下列 WdUnits 常量之一:
wdStory
wdColumn
wdLine
wdRow。默认值为 wdLine。
Extend Variant 类型,可选。指定移动所选内容的方式。WdMovementType。
可以是下列 WdMovementType 常量之一:
wdMove
wdExtend
如果本参数是 wdMove,则所选内容折叠为插入点,并移至指定单位的开始。如果本参数是 wdExtend,则所选内容的开始扩展到指定单位的开始。默认值是 wdMove。
本示例将所选内容移至当前文字部分的开头。如果所选内容位于文档正文部分,则本示例将所选内容移至文档的开头。
Selection.HomeKey Unit:=wdStory, Extend:=wdMove
本示例将所选内容移到当前行首,将移动的字符数赋给变量 pos
。
pos = Selection.HomeKey(Unit:=wdLine, Extend:=wdMove)
If pos = 0 Then StatusBar = "Selection was not moved"