DoCmd.GoToControl 方法 (Access)
GoToControl方法會在 Visual Basic 中執行 GoToControl 巨集指令。
語法
運算式。GoToControl (ControlName)
expression 代表 DoCmd 物件的變數。
參數
名稱 | 必要/選用 | 資料類型 | 描述 |
---|---|---|---|
ControlName | 必要 | Variant | 字串運算式,代表在作用中表單或資料工作表上控制項的名稱。 |
註解
使用 GoToControl 方法,將焦點移至開啟表單、表單資料工作表、資料表資料工作表或查詢資料工作表目前記錄中的指定欄位或控制項。 當您想要讓特定欄位或控制項擁有焦點時,請使用這個方法。 然後將此欄位或控制項使用比較或 FindRecord 動作。 您也可以使用此方法來瀏覽根據特定條件表單中。 例如,如果使用者在健康保險表單上的 [結名 ] 控制項中輸入 [否],焦點可以自動略過 [配偶/夥伴名稱 ] 控制項,並移至下一個控制項。
您無法使用 GoToControl 方法將焦點移至隱藏表單上的控制項。
只使用 ControlName 引數的控制項名稱,而非完整語法。
您也可以使用 SetFocus 方法將焦點移至表單或任何子表單控制項或開啟的資料表、 查詢或表單資料工作表中的欄位。 這是在 Visual Basic 中移動焦點的慣用方法,特別是將焦點移至子表單和巢狀子表單上的控制項,因為您可以使用完整的語法來指定要移至其中的控制項。
使用 GoToControl 方法移至子表單,這是一種控制項類型。 您可以再使用 GoToControl 方法將移至子表單中的特定記錄。 您也可以使用 GoToControl 方法來移動前子表單]、 [子表單控制項移到子表單控制項。
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。