Range.MoveUntil 方法 (Word)

移动指定范围,直到在文档中找到指定字符中的一个为止。

语法

expressionMoveUntil( _Cset_ , _Count_ )

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

参数

名称 必需/可选 数据类型 说明
Cset 必需 Variant 一个或多个字符。 如果在 Count 值无效之前,找到了 Cset 中的任何一个字符,则指定范围将作为一个插入点放在紧靠该字符前面的位置。 此参数区分大小写。
Count 可选 Variant 最大指定范围内的移动的字符数。 可以是数字或 wdForwardwdBackward 常量。 如果 Count 是正数,则该区域在文档中从结束位置开始向前移动。 如果是负数,范围是从起始位置开始向后移动。 默认值是 wdForward

备注

此方法返回所指定的范围内移动,作为 Long 类型的值的字符数。 如果 Count 值大于 0 (零),则此方法返回数移动字符加一。 如果 Count 小于 0 (零),则此方法返回移动的字符的数。 如果未找到 Cset 字符,则区域不会更改,并且该方法返回 0 (零) 。

示例

以下示例将 myRange 在文档中向前移动 100 个字符,直到找到字符“t”为止。

Set myRange = ActiveDocument.Words(1) 
myRange.MoveUntil Cset:="t", Count:=100

另请参阅

Range 对象

支持和反馈

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