共用方式為


Word) (Selection.GoTo 方法

將插入點移至緊接在指定專案前面的字元位置,並傳回 Range 物件 (但 wdGoToGrammaticalErrorwdGoToProofreadingErrorwdGoToSpellingError 常數) 除外。

語法

運算式GoTo( _What_ , _Which_ , _Count_ , _Name_ )

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

參數

名稱 必要/選用 資料類型 描述
What 選用 Variant 某個指定範圍或選取範圍要移動前往之項目的種類。 可以為其中一個 WdGoToItem 常數。
Which 選用 Variant 某個指定範圍或選取範圍要移動前往的項目。 可以為其中一個 WdGoToDirection 常數。
Count 選用 Variant 文件中的項目數目。 預設值為 1。 只有正值是有效的。 若要指定項目之前的那個範圍或選取範圍,請使用 wdGoToPrevious 做為其引數,並且指定計數值。
Name 選用 Variant 如果 What 引數為 wdGoToBookmarkwdGoToCommentwdGoToFieldwdGoToObject ,這個引數指定的名稱。

傳回值

現在選取 的範圍

註解

當您使用 GoTo 方法與 wdGoToGrammaticalErrorwdGoToProofreadingErrorwdGoToSpellingError 常數時,會傳回 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

另請參閱

Selection 物件

支援和意見反應

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