共用方式為


Word) (Range.MoveWhile 方法

會在文件中找到任何指定的字元時,移動指定的範圍。

語法

expressionMoveWhile( _Cset_ , _Count_ )

需要 expression。 代表 Range 物件的變數。

參數

名稱 必要/選用 資料類型 描述
Cset 必要 Variant 一個或多個字元。 這個引數會區分大小寫。
數目 選用 Variant 所指定的範圍是要移動的字元數上限。 可以是數字或 Count選取 常數。 如果 Count 是正值,在指定的範圍是中的文件的開頭的結束位置向前移動。 如果是負數,該範圍被移動往後、 開頭的開始位置。 預設值為 正值

註解

找到摺中的任何字元時,會移動指定的範圍。 產生的 Range 物件位於做為插入點之後找不到列傳摺字元。 此方法會傳回所指定之的範圍所移動的字元、 形式為 Long 值。 如果找不到任何摺字元、 未變更的範圍和方法會傳回 0 (零)。

範例

這個範例會在找到 "a"、"t" 或 "i" 中任何一個字母 (不論大寫或小寫) 時,移動 aRange

Dim aRange As Range 
Set aRange = ActiveDocument.Characters(1) 
aRange.MoveWhile Cset:="atiATI", Count:=wdForward

另請參閱

Range 物件

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應