SelectObject 巨集動作

套用到
Microsoft 365 Access Access 2024 Access 2021 Access 2019 Access 2016

您可以在 Access 桌面版資料庫中使用 SelectObject 巨集指令來選取指定的資料庫物件。

設定

SelectObject 巨集指令具有下列引數。

巨集指令引數 描述
物件類型 要選取的資料庫物件類型。 在巨集設計視窗的 [巨集指令引數] 區段中,於 [物件類型] 方塊中按一下 [資料表]、[查詢]、[表單]、[報表]、[巨集]、[模組]、[資料頁]、[伺服器檢視]、[圖表]、[預存程序] 或 [函數]。 此為必要引數。
物件名稱 要選取的物件名稱。 [物件名稱] 方塊會顯示由 [物件類型] 引數所選取類型之資料庫中的所有物件。 這是必要引數,除非您將 [在瀏覽窗格中] 引數設定為 [是]
註:伺服器檢視圖表儲存程序物件的物件名稱不會顯示在 Access 專案的 (.adp) 的物件名稱框中。
在瀏覽窗格中 指定 Access 是否在導航面板中選擇該物件。 按一下 [是] (在瀏覽窗格中選取物件) 或 [否] (不要在瀏覽窗格中選取物件)。 預設為 [否]。

註解

SelectObject 巨集動作適用於任何能接收焦點的 Access 物件。 此巨集指令會讓指定的物件成為焦點,並顯示物件 (如果已隱藏)。 若物件為表單, SelectObject 巨集 動作會將表單的 Visible 屬性設為 Yes ,並將表單回傳至其表單屬性設定的模式, (例如模態表單或彈出表單) 。

如果物件未在另一個 Access 視窗中開啟,您可以在瀏覽窗格中選取該物件,方法是將 [在瀏覽窗格中] 引數設定為 [是]。 如果您將 [在瀏覽窗格中] 引數設定為 [否],當您嘗試選取未開啟的物件時,會顯示錯誤訊息。

通常,您可以使用此巨集指令來選取要執行其他動作的物件。 例如,如果您已經將 Access 設定為使用重疊的視窗,而不是使用索引標籤式文件,您可能會想要還原已最小化的物件 (使用 RestoreWindow 巨集指令),或最大化包含您想要使用的物件的視窗 (使用 MaximizeWindow 巨集指令)。

如果您選取表單,則可以使用 GoToControlGoToRecordGoToPage 巨集指令來移至表單上的特定區域。 GoToRecord 巨集指令也可用於資料表。

若要在 Visual Basic for Applications (VBA) 模組中執行 SelectObject 巨集指令,請使用 DoCmd 物件的 SelectObject 方法。