Access 提供數種將物件 (例如資料表或表單) 從一個資料庫複製到另一個資料庫的方法。 複製及貼上物件是最簡單的方法,但從不同的 Access 資料庫將物件匯入到您目前的資料庫則提供更多選項。
概觀
您可以從一個 Access 資料庫將資料表、查詢、表單、報表、巨集或模組匯入到您目前的資料庫。 當您匯入物件時,Access 會在目前的資料庫中建立一個物件複本。
您想要將資料和資料表匯入到您的 Access 資料庫嗎? 請參閱匯入或連結至另一個 Access 資料庫中的資料以了解有關匯入資料和資料表的特定資訊和考量。
當您需要執行下列任一項工作時,可以匯入資料庫物件:
-
從不同的 Access 資料庫將表單的設計與版面配置、報表或其他物件複製到您目前的資料庫,做為建立新表單、報表或其他物件的快速方式。
-
定期從不同的 Access 資料庫將最新版的表單、報表或其他物件複製到您目前的資料庫。 若要這麼做,您可以在第一次匯入物件時建立匯入規格,然後在日後使用該規格重複進行作業。
請注意,從不同的 Access 資料庫將物件匯入至目前資料庫,與開啟第二個資料庫並從第一個資料庫匯出物件的差異很小。 在 Access 資料庫之間匯入與匯出物件之間的兩個主要差異如下:
-
您可以在單一作業中匯入多個物件,但無法在單一作業中匯出多個物件。 如果想要匯出多個物件到另一個資料庫,那麼開啟目的資料庫,然後在該資料庫內執行匯入作業會比較簡單。
-
除了資料庫物件,您可以匯入資料表之間的關聯,加上任何匯入和匯出規格,以及功能表列工具列。 您也可以將查詢匯入成資料表。 匯出不會提供您這些選項。
從另一個 Access 資料庫將資料庫物件匯入至您目前的資料庫
-
開啟您要匯入物件的資料庫 (如果尚未開啟的話)。 檔案格式可以是 MDB 或 ACCDB。 如果檔案是 MDE 或 ACCDE 格式,您將只能從其他 Access 資料庫匯入資料表和查詢。 您無法將表單、報表、巨集,以及模組匯入到 MDE 或 ACCDE 檔案。
-
匯入精靈的位置會根據您的 Access 版本而稍有不同。 選擇符合您 Access 版本的步驟:
-
如果您使用的是最新版 Microsoft 365 訂閱版的 Access,請在 [外部資料] 索引標籤的 [匯入與連結] 群組中,按一下 [新增資料來源] > [從資料庫] > [Access]。
-
如果您使用的是 Access 2016、Access 2013 或 Access 2010,請在 [外部資料] 索引標籤上,按一下 [匯入與連結] 群組中的 [Access]。
-
-
Access 隨即開啟 [取得外部資料 - Access 資料庫] 對話方塊。
-
在 [取得外部資料 - Access 資料庫] 對話方塊的 [檔案名稱] 文字方塊中,輸入來源資料庫名稱,或按一下 [瀏覽] 以顯示 [開啟舊檔] 對話方塊。 瀏覽至來源資料庫,加以選取,然後按一下 [開啟]。
-
選取 [將資料表、查詢、表單、報表、巨集和模組匯入至目前資料庫] 並按一下 [確定] 以開啟 [匯入物件] 對話方塊。
-
在 [匯入物件] 對話方塊方塊中,按一下每個索引標籤並選取您想要的物件。 若要取消選取的物件,請再次按一下該物件。 若要選取目前索引標籤上的所有物件以便匯入,請按一下 [全選]。 按一下 [取消全選] 可取消選取目前索引標籤上的所有物件。
-
按一下 [選項] 可指定其他設定。 下表說明每個選項如何影響作業的結果。
元素
描述
[關聯] 核取方塊
選取可匯入所選資料表之間的關聯。
[功能表及工具列] 核取方塊
選取可匯入存在來源資料庫的任何自訂功能表和工具列。 功能表和工具列會顯示在名為 [增益集] 的索引標籤上。
[匯入/匯出規格] 核取方塊
選取可匯入存在來源資料庫中的任何已儲存匯入或匯出規格。
[功能窗格群組] 核取方塊
選取可匯入存在來源資料庫的任何自訂瀏覽窗格群組。
[所有圖像及佈景主題] 核取方塊
選取可匯入存在來源資料庫中的任何已儲存圖像或佈景主題。
[定義及資料] 選項按鈕
選取可匯入所有所選資料表的結構和資料。
[只有定義] 選項按鈕
選取可僅匯入所選資料表中的欄位。 不會匯入來源記錄。
[當作查詢] 選項按鈕
選取可將所選查詢匯入成查詢。 在此情況下,請記得除了匯入查詢,還要匯入所有的基礎資料表。
[當作資料表] 選項按鈕
選取可將查詢匯入成資料表。 在此情況下,您不需要匯入基礎資料表。
-
按一下 [確定] 開始匯入作業。
Access 會開始複製物件,如果發生任何問題,則會顯示錯誤訊息。 如果匯入物件的作業成功,精靈的最後一頁可讓您將作業的詳細資料儲存成匯入規格,以供日後使用。
匯入作業並不會覆寫或修改任何現有的物件。 如果目前的資料庫中已存在與來源資料庫中相同名稱的物件,Access 會在匯入物件的名稱上附加數字 (1、2、3 等等)。 例如,如果您匯入「問題」表單到您的資料庫,而您的資料庫中已經有名為「問題」的表單,則匯入的表單會命名為「問題1」。 如果名稱「問題1」已被使用,則新的表單會命名為「問題2」,依此類推。
還有什麼我應該知道的資訊嗎?
-
如需如何將匯入的詳細資料儲存到可供日後重複使用的規格的相關資訊,請參閱將匯入或匯出作業的詳細資料儲存為規格一文。
-
如需如何執行已儲存匯入規格的相關資訊,請參閱執行已儲存的匯入或匯出作業一文。
-
如需如何排程規格於指定時間執行的相關資訊,請參閱排程匯入或匯出作業一文。
-
如需如何變更規格名稱、刪除規格,或更新規格中來源檔案名稱的相關資訊,請參閱管理資料工作一文。