Range.MoveUntil 方法 (Word)
移动指定范围,直到在文档中找到指定字符中的一个为止。
语法
expression。 MoveUntil
( _Cset_
, _Count_
)
expression 是必需的。 一个代表 Range 对象的变量。
参数
名称 | 必需/可选 | 数据类型 | 说明 |
---|---|---|---|
Cset | 必需 | Variant | 一个或多个字符。 如果在 Count 值无效之前,找到了 Cset 中的任何一个字符,则指定范围将作为一个插入点放在紧靠该字符前面的位置。 此参数区分大小写。 |
Count | 可选 | Variant | 最大指定范围内的移动的字符数。 可以是数字或 wdForward 或 wdBackward 常量。 如果 Count 是正数,则该区域在文档中从结束位置开始向前移动。 如果是负数,范围是从起始位置开始向后移动。 默认值是 wdForward 。 |
备注
此方法返回所指定的范围内移动,作为 Long 类型的值的字符数。 如果 Count 值大于 0 (零),则此方法返回数移动字符加一。 如果 Count 小于 0 (零),则此方法返回移动的字符的数。 如果未找到 Cset 字符,则区域不会更改,并且该方法返回 0 (零) 。
示例
以下示例将 myRange 在文档中向前移动 100 个字符,直到找到字符“t”为止。
Set myRange = ActiveDocument.Words(1)
myRange.MoveUntil Cset:="t", Count:=100
另请参阅
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。