Word) (Selection.GoTo 方法
將插入點移至緊接在指定專案前面的字元位置,並傳回 Range 物件 (但 wdGoToGrammaticalError、 wdGoToProofreadingError或 wdGoToSpellingError 常數) 除外。
語法
運算式。 GoTo
( _What_
, _Which_
, _Count_
, _Name_
)
需要 expression。 代表 Selection 物件的變數。
參數
名稱 | 必要/選用 | 資料類型 | 描述 |
---|---|---|---|
What | 選用 | Variant | 某個指定範圍或選取範圍要移動前往之項目的種類。 可以為其中一個 WdGoToItem 常數。 |
Which | 選用 | Variant | 某個指定範圍或選取範圍要移動前往的項目。 可以為其中一個 WdGoToDirection 常數。 |
Count | 選用 | Variant | 文件中的項目數目。 預設值為 1。 只有正值是有效的。 若要指定項目之前的那個範圍或選取範圍,請使用 wdGoToPrevious 做為其引數,並且指定計數值。 |
Name | 選用 | Variant | 如果 What 引數為 wdGoToBookmark 、 wdGoToComment 、 wdGoToField 或 wdGoToObject ,這個引數指定的名稱。 |
傳回值
現在選取 的範圍 。
註解
當您使用 GoTo 方法與 wdGoToGrammaticalError 、 wdGoToProofreadingError 或 wdGoToSpellingError 常數時,會傳回 Range 物件會包含任何的文法錯誤文字或拼字錯誤文字。
範例
下列範例具有相同的作用,都會將選取範圍移動至文件中的第一個標題。
Selection.GoTo What:=wdGoToHeading, Which:=wdGoToFirst
Selection.GoTo What:=wdGoToHeading, Which:=wdGoToAbsolute, Count:=1
下列範例會將選取範圍移動至文件中的第四行。
Selection.GoTo What:=wdGoToLine, Which:=wdGoToAbsolute, Count:=4
下列範例會將選取範圍向上移動兩行。
Selection.GoTo What:=wdGoToLine, Which:=wdGoToPrevious, Count:=2
下列範例會移至下一個 DATE 功能變數。
Selection.GoTo What:=wdGoToField, Name:="Date"
這個範例會將選取範圍移動至下一個表格中的第一個儲存格。
Selection.GoTo What:=wdGoToTable, Which:=wdGoToNext
本範例會將插入點移到現用文件中第五個章節附註參照標記之前。
If ActiveDocument.Endnotes.Count >= 5 Then
Selection.GoTo What:=wdGoToEndnote, _
Which:=wdGoToAbsolute, Count:=5
End If
這個範例會將選取範圍向下移動四行。
Selection.GoTo What:=wdGoToLine, Which:=wdGoToRelative, Count:=4
這個範例會將選取範圍往回移動兩頁。
Selection.GoTo What:=wdGoToPage, Which:=wdGoToPrevious, Count:=2
另請參閱
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。