(Access) 的應用程式物件

Application 物件參照到作用中的 Microsoft Access 應用程式。

註解

Application 物件包含所有的 microsoft Access 物件及集合。

使用 Application 物件將方法或屬性設定套用至整個 Access 應用程式。 例如,您可以使用 SetOption應用程式 物件方法,從 Visual Basic 設定資料庫選項。 下列範例顯示如何將 顯示狀態列核取方塊設定 [ Access 選項] 對話方塊的 [ 目前資料庫] 索引標籤。

Application.SetOption "Show Status Bar", True

存取為支援 Automation、 以前稱為 OLE 自動化 COM 元件。 您可以修改也支援 Automation 的另一個應用程式存取物件。 為達成此目的,您可以使用 Application 物件。

例如,Microsoft Visual Basic 是 COM 元件。 您可以從 Visual Basic 開啟 Access 資料庫,並使用其 物件。 從 Visual Basic,先建立 Access 物件程式庫的參考,然後建立 Application 類別的新 實例,並將物件變數指向它,如下列範例所示:

Dim appAccess As New Access.Application

從不支援New關鍵字的應用程式中,您可以使用CreateObject函式來建立Application 類別的新實例:

Dim appAccess As Object 
Set appAccess = CreateObject("Access.Application")

建立Application 類別的新實例之後,您可以使用OpenCurrentDatabase 方法或 NewCurrentDatabase方法來開啟資料庫或建立新的資料庫。 然後可以將 Application 物件的屬性並呼叫它的方法。

當您使用 CommandBars 傳回 CommandBars 物件的參照 物件的 應用程式 的屬性,您可以使用這個參考 來存取所有的 Microsoft Office 命令列物件和集合。

您也可以修改透過 Application 物件的其他 Access 物件。 例如,使用 openform 巨集 Access DoCmd 方法 物件、 您可以從 Microsoft Office Excel 開啟 Access 表單:

appAccess.DoCmd.OpenForm "Orders"

如需使用「自動化」來建立參照及控制物件的詳細資訊,請參閱充當 COM 元件之應用程式的文件。

方法

屬性

請參閱

支援和意見反應

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