開啟資料庫時略過啟動選項

Applies To
Access for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

如果您使用設定來指定開啟 Microsoft Access 資料庫時會發生的情況,您可以略過這些設定以重新取得資料庫的完整存取權。 例如,您可以從 [Access 選項] 對話方塊、建立 AutoExec 巨集或透過 [開啟] 事件程序來設定目前資料庫的選項。 如果您的資料庫有啟動選項設定,本文將描述如何略過它。

若要略過所有啟動選項,請完成下列步驟:

  • 開啟資料庫時按住 SHIFT 鍵。

根據資料庫的巨集安全性設定,您可能會在啟動時看到一或多個安全性訊息。

注意

關閉所有安全性訊息時,您必須繼續按住 SHIFT 鍵,否則不會略過啟動選項。

當您按住 SHIFT 鍵同時開啟資料庫時,會忽略 [存取選項] 對話方塊的 [目前資料庫] 頁面上設定的許多選項。 若要變更這些選項,請執行下列動作:

  1. 按一下 [檔案] 索引標籤,然後按一下 [選項]。 
    [存取選項] 方塊開啟。
  2. 按一下 [目前資料庫],然後變更目前資料庫的設定。

注意

您可能需要關閉再重新開啟資料庫,變更才會生效。

下表列出 [目前資料庫] 頁面上的每個設定,以及當您按住 SHIFT 鍵開啟資料庫時它們的行為。

選項群組 設定 略過啟動選項時的行為
應用程式選項 應用程式標題 自訂應用程式標題不會顯示。
應用程式圖示 自訂應用程式圖示不會顯示。
顯示表單 指定的表單不會顯示,且不會執行表單的任何事件程序。
網頁顯示表單 只有在指定的網頁表單存在時才能使用。 可用時,指定的網頁表單不會顯示,且不會執行表單的任何事件程序。
瀏覽 顯示瀏覽窗格 即使未選取此選項,瀏覽窗格也會顯示。
功能區和工具列選項 功能區名稱 指定的自訂功能區不會顯示。
允許完整功能表 不論設定為何,所有預設功能區索引標籤都會顯示。
允許預設捷徑功能表 不論設定為何,所有預設捷徑功能表都會顯示。

如需如何設定目前資料庫選項的詳細資訊,請參閱從集中位置設定目前資料庫的使用者選項一文。

如果您將名為 AutoExec 的 Access 巨集新增到資料庫,則巨集通常會每次開啟資料庫時執行。 當您略過啟動選項時,AutoExec 巨集不會執行。

當您的資料庫有多個使用者時,您可以防止使用者略過啟動選項。 使用 Visual Basic for Applications (VBA) 程式碼將 AllowBypassKey 屬性設定為 False,以停用 Bypass (SHIFT) 機碼。

AllowBypassKey 屬性使用下列設定。

設定 描述
是 啟用 SHIFT 鍵,以允許使用者略過啟動屬性及 AutoExec 巨集。
否 停用 SHIFT 鍵,以避免使用者略過啟動屬性及 AutoExec 巨集。

您可以使用巨集或 VBA 程式碼來設定此屬性。

若要使用巨集設定 AllowBypassKey 屬性,您必須以下列方式建立屬性:

  • 在 Microsoft Access 資料庫 (.mdb 或 .accdb) 中,您可以使用 CreateProperty 方法,將屬性新增並附加到 Database 物件的 Properties 集合中。
  • 在Microsoft Access 專案 (.adp) 中,您可以使用 Add 方法,將屬性新增到 CurrentProject 物件的 AccessObjectProperties 集合中。

AllowBypassKey 屬性的設定,在下次開啟應用程式資料庫時才會生效。

頁面頂端