返回介绍

MoveRight 方法

发布于 2019-09-29 09:57:50 字数 1388 浏览 910 评论 0 收藏 0

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

expression.MoveRight(Unit,Count,Extend)

expression 必需。该表达式返回一个 Selection 对象。

Unit WdUnits,可选。所选内容移动距离的度量单位。

可以是下列 WdUnits 常量。

wdCell

wdCharacter

wdWord

wdSentence

默认值为 wdCharacter。

Count Variant 类型,可选。所选内容移动距离的单位数。默认值是 1。

Extend Variant 类型,可选。可以是 wdMove 或 wdExtend。如果为 wdMove,则所选内容折叠到结束位置,并向右移动。如果为 wdExtend,则所选内容向右扩展。默认值是 wdMove。

说明

如果Unit 为 wdCell,则Extend 参数只能是 wdMove。

示例

本示例将所选内容移至前一个域之前,然后选定该域。

With Selection
 Set MyRange = .GoTo(wdGoToField, wdGoToPrevious)
 .MoveRight Unit:=wdWord, Count:=1, Extend:=wdExtend
 If Selection.Fields.Count = 1 Then Selection.Fields(1).Update
End With

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

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

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

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

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文