您可以在 Access 桌面版資料庫中使用 SelectObject 巨集指令來選取指定的資料庫物件。
設定
SelectObject 巨集指令具有下列引數。
|
巨集指令引數 |
描述 |
|
物件類型 |
要選取的資料庫物件類型。 在巨集設計視窗的 [巨集指令引數] 區段中,於 [物件類型] 方塊中按一下 [資料表]、[查詢]、[表單]、[報表]、[巨集]、[模組]、[資料頁]、[伺服器檢視]、[圖表]、[預存程序] 或 [函數]。 此為必要引數。 |
|
物件名稱 |
要選取的物件名稱。 [物件名稱] 方塊會顯示由 [物件類型] 引數所選取類型之資料庫中的所有物件。 這是必要引數,除非您將 [在瀏覽窗格中] 引數設定為 [是]。 附註: [伺服器檢視]、[圖表] 或 [預存程序] 物件的物件名稱未顯示在 Access 專案 (.adp) 的 [物件名稱] 方塊中。 |
|
在瀏覽窗格中 |
指定是否要 Access 在瀏覽窗格中選取物件。 按一下 [是] (在瀏覽窗格中選取物件) 或 [否] (不要在瀏覽窗格中選取物件)。 預設為 [否]。 |
註解
SelectObject 巨集指令可搭配任何可接收 焦點 的 Access 物件使用。 此巨集指令會讓指定的物件成為焦點,並顯示物件 (如果已隱藏)。 如果物件是 表單,SelectObject 巨集指令會設定表單的 [可見] 屬性為 [是],並讓表單回到此 表單內容 設定的模式 (例如,做為 強制回應 或 快顯表單)。
如果物件未在另一個 Access 視窗中開啟,您可以在瀏覽窗格中選取該物件,方法是將 [在瀏覽窗格中] 引數設定為 [是]。 如果您將 [在瀏覽窗格中] 引數設定為 [否],當您嘗試選取未開啟的物件時,會顯示錯誤訊息。
通常,您可以使用此巨集指令來選取要執行其他動作的物件。 例如,如果您已經將 Access 設定為使用重疊的視窗,而不是使用索引標籤式文件,您可能會想要還原已最小化的物件 (使用 RestoreWindow 巨集指令),或最大化包含您想要使用的物件的視窗 (使用 MaximizeWindow 巨集指令)。
如果您選取表單,則可以使用 GoToControl、GoToRecord 和 GoToPage 巨集指令來移至表單上的特定區域。 GoToRecord 巨集指令也可用於資料表。
若要在 Visual Basic for Applications (VBA) 模組中執行 SelectObject 巨集指令,請使用 DoCmd 物件的 SelectObject 方法。