Selection.MoveLeft 方法 (Word)

将选定内容向左移动,并返回移动距离的单位数。

语法

expression. MoveLeft( _Unit_ , _Count_ , _Extend_ )

expression:必需。 表示 Selection 对象的变量。

参数

名称 必需/可选 数据类型 说明
Unit 可选 WdUnits 所选内容移动的单位。默认值是 wdCharacter
Count 可选 Variant 选定内容移动的单位数。 默认值为 1。
Extend 可选 Variant 可以是 wdMovewdExtend 。 如果使用 wdMove ,则所选内容折叠到终结点,并向左移动。 如果使用了 wdExtend ,则所选内容向左扩展。 默认值为 wdMove

备注

当单位是 wdCell 时,扩展参数只能 wdMove

示例

本示例将选定内容向左移动一个字符。 如果移动成功,则 MoveLeft 方法返回 1。

If Selection.MoveLeft = 1 Then MsgBox "Move was successful"

本示例激活选定域的域底纹功能,插入 DATE 域,然后将选定内容向左移动,以选定该域。

ActiveDocument.ActiveWindow.View.FieldShading = _ 
 wdFieldShadingWhenSelected 
With Selection 
 .Fields.Add Range:=Selection.Range, Type:=wdFieldDate 
 .MoveLeft Unit:=wdWord, Count:=1 
End With

本示例将选定内容移至表格的前一个单元格。

If Selection.Information(wdWithInTable) = True Then 
 Selection.MoveLeft Unit:=wdCell, Count:=1, Extend:=wdMove 
End If

另请参阅

Selection 对象

支持和反馈

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