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] 。
-
-
Access 開啟 [ 取得外部數據 - Access 資料庫 ] 對話框。
-
在 [取得外部數據 - Access 資料庫] 對話方塊的 [檔名] 文字框中,輸入源資料庫的名稱,或按兩下 [瀏覽] 以顯示 [開啟舊檔] 對話框。 瀏覽至來源資料庫,加以選取,然後按一下 [開啟]。
-
選取 [將資料表、查詢、表單、報表、巨集和模組匯入至目前資料庫] 並按一下 [確定] 以開啟 [匯入物件] 對話方塊。
-
在 [匯入物件] 對話方塊方塊中,按一下每個索引標籤並選取您想要的物件。 若要取消選取的物件,請再次按一下該物件。 若要選取目前索引標籤上的所有物件以便匯入,請按一下 [全選]。 按一下 [取消全選] 可取消選取目前索引標籤上的所有物件。
-
按一下 [選項] 可指定其他設定。 下表說明每個選項如何影響作業的結果。
元素
描述
[關聯] 核取方塊
選取可匯入所選資料表之間的關聯。
[功能表及工具列] 核取方塊
選取可匯入存在來源資料庫的任何自訂功能表和工具列。 功能表和工具列會顯示在名為 [增益集] 的索引標籤上。
[匯入/匯出規格] 核取方塊
選取可匯入存在來源資料庫中的任何已儲存匯入或匯出規格。
[功能窗格群組] 核取方塊
選取可匯入存在來源資料庫的任何自訂瀏覽窗格群組。
[所有圖像及佈景主題] 核取方塊
選取可匯入存在來源資料庫中的任何已儲存圖像或佈景主題。
[定義及資料] 選項按鈕
選取可匯入所有所選資料表的結構和資料。
[只有定義] 選項按鈕
選取可僅匯入所選資料表中的欄位。 不會匯入來源記錄。
[當作查詢] 選項按鈕
選取可將所選查詢匯入成查詢。 在此情況下,請記得除了匯入查詢,還要匯入所有的基礎資料表。
[當作資料表] 選項按鈕
選取可將查詢匯入成資料表。 在此情況下,您不需要匯入基礎資料表。
-
按一下 [確定] 開始匯入作業。
Access 複製物件,並在遇到任何問題時顯示錯誤訊息。 如果匯入物件的作業成功,精靈的最後一頁可讓您將作業的詳細資料儲存成匯入規格,以供日後使用。
匯入作業並不會覆寫或修改任何現有的物件。 如果目前資料庫中已有相同名稱的物件, Access 會在匯入物件的名稱中附加數位 (1、2、3 等) 。 例如,如果您匯入「問題」表單到您的資料庫,而您的資料庫中已經有名為「問題」的表單,則匯入的表單會命名為「問題1」。 如果名稱「問題1」已被使用,則新的表單會命名為「問題2」,依此類推。
還有什麼我應該知道的資訊嗎?
-
如需如何將匯入的詳細資料儲存到可供日後重複使用的規格的相關資訊,請參閱將匯入或匯出作業的詳細資料儲存為規格一文。
-
如需如何執行已儲存匯入規格的相關信息,請參閱 執行已儲存的匯入或匯出規格一文。
-
如需如何排程規格在特定時間執行的相關信息,請參閱 排程匯入或匯出規格一文。
-
如需如何變更規格名稱、刪除規格,或更新規格中來源檔案名稱的相關資訊,請參閱管理資料工作一文。