ImportExportData 巨集指令

重要:  本文係由機器翻譯而成,請參閱免責聲明。本文的英文版本請見這裡,以供參考。

若要匯入或匯出目前的 Access 資料庫 (.mdb 或.accdb) 或 Access 專案 (.adp) 與另一個資料庫之間的資料,您可以使用ImportExportData巨集指令。對於Access桌面資料庫,您也可以連結表格至目前的 Access 資料庫從另一個資料庫。連結資料表,就可以使用 access 資料表的資料時資料表本身仍會保留在另一個資料庫。

附註: 在 Access 2010 中開始,請TransferDatabase巨集指令已重新命名為ImportExportData

附註: 如果是不受信任的資料庫,將不允許這個動作。

設定

ImportExportData巨集指令具有下列引數。

巨集指令引數

描述

傳送類型

您想要以傳輸的類型。[巨集設計視窗的 [巨集指令引數] 區段的 [傳送類型] 方塊中,選取 [匯入匯出連結]。預設值為匯入

附註: Access 專案 (.adp 中) 不支援的連結傳送類型。

資料庫類型

若要從匯入、 匯出或連結至資料庫的類型。在 [資料庫類型] 方塊中,您可以選取Microsoft Access或其中一個其他資料庫類型的數字。預設值為Microsoft Access

資料庫名稱

若要從匯入、 匯出或連結至資料庫的名稱。包含的完整路徑。這是必要的引數。

輸入資料庫的每個資料表,例如 FoxPro、 Paradox 及 dBASE,使用不同的檔案類型包含檔案的目錄。在來源引數 (若要匯入或連結) 或 (如果您要匯出) 的目的地引數中輸入檔案名稱。

ODBC 資料庫,輸入完整的開放式資料庫連接 (ODBC) 連接字串。

若要查看的連線字串的範例,連結外部表格存取︰

  1. 在 [匯入] 群組中的 [外部資料] 索引標籤上按一下 [存取]。

  2. 在 [取得外部資料] 對話方塊中,輸入您的來源資料庫檔案名稱] 方塊中的路徑。

  3. 按一下 [建立連結的資料表的資料來源的連結,然後按一下[確定]

  4. 選取 [連結資料表] 對話方塊中的表格,然後按一下[確定]。

設計檢視 ] 中開啟新連結的資料表及檢視表格內容 ,按一下 [設計] 索引標籤的 [工具] 底下的 [屬性工作表。[描述] 屬性設定中的文字會是此資料表的連接字串。

如需有關 ODBC 連線字串的詳細資訊,請參閱的說明檔或其他文件,這種 ODBC 資料庫的 ODBC 驅動程式。

物件類型

若要匯入或匯出的物件的類型。如果您選取Microsoft Access資料庫類型引數,您可以在 [物件類型] 方塊中選取資料表查詢表單報表巨集模組資料存取頁面伺服器檢視圖表預存程序函數。預設值為表格。如果您選取任何其他類型的資料庫,或如果您選取移轉類型] 方塊中的連結時,會忽略此引數。

如果您要匯出選取查詢到 Access 資料庫,請選取表格結果集的查詢,然後選取 [查詢],以匯出查詢本身這個引數中。如果您要匯出的選取查詢至其他類型的資料庫,此引數,並要匯出的查詢結果集。

來源

表格、 選取查詢或您想要匯入、 匯出或連結的 Access 物件的名稱。某些類型的資料庫,例如 FoxPro、 Paradox 或 dBASE,這是檔案名稱。在 [檔案名稱包含檔案的副檔名 (例如.dbf)。這是必要的引數。

目的地

匯入、 匯出,或連結的資料表、 選取查詢或目的地資料庫中的 Access 物件的名稱。某些類型的資料庫,例如 FoxPro、 Paradox 或 dBASE,這是檔案名稱。在 [檔案名稱包含檔案的副檔名 (例如.dbf)。這是必要的引數。

如果您選取匯入傳輸類型引數和資料表中的物件類型引數,Access 會建立新的資料表,其中包含匯入的資料表中的資料。

如果您匯入資料表或其他物件時,Access 會在數字名稱如果它與現有的名稱相衝突。例如,如果您匯入員工的員工已存在,存取重新命名的匯入的資料表或其他物件 Employees1。

如果您匯出至 Access 資料庫或另一個資料庫,Access 會自動取代任何現有的資料表或其他物件的名稱相同。

只有結構

指定是否要匯入或匯出沒有任何其資料的資料庫表格的結構。選取 [] 或 []。預設值為 []。

註解

您可以匯入及匯出存取和其他類型的資料庫間的資料表。您也可以將 Access 選取查詢匯出至其他類型的資料庫。Access 會匯出結果集中的形式的表格中的查詢。您可以匯入及匯出所有的 Access 資料庫物件,如果這兩個資料庫的 Access 資料庫。

如果您匯入資料表中的另一個 Access 資料庫 (.mdb 或.accdb) 中該資料庫的連結資料表,則會仍被連結之後您匯入。即會匯入的連結,非資料表本身。

如果您正在存取資料庫需要密碼,請執行巨集時,也會出現對話方塊。在此對話方塊中輸入密碼。

ImportExportData動作很類似 [外部資料] 索引標籤的 [匯入匯出的命令。若要選取資料來源,例如資料庫或其他類型的資料庫、 試算表或文字檔案,您可以使用這些命令。如果您選取資料庫時,會出現一或多個對話方塊,選取要匯入或匯出 (適用於 Access 資料庫) 的物件類型、 物件和其他選項,請根據您所匯入或匯出或連結至資料庫的名稱。ImportExportData巨集指令的引數,會反映這些對話方塊中的選項。

如果您想要提供的連結的資料表的索引資訊時,第一次連結的資料表︰

  1. 在 [外部資料] 索引標籤的匯入群組中,按一下 [其他]。

  2. 按一下 [ dBASE 檔案]。

  3. 在 [取得外部資料] 對話方塊中,請 dBASE 檔案在 [檔案名稱] 方塊中輸入路徑。

  4. 按一下 [建立連結的資料表的資料來源的連結,然後按一下[確定]

  5. 指定此命令] 對話方塊中的索引。存取儲存索引資訊在特殊的資訊 (.inf) 檔案中,位於 [Microsoft Office] 資料夾。

  6. 您可以刪除連結資料表的連結。

下次當您使用ImportExportData動作連結這個 dBASE] 資料表中,Access 會使用您指定的索引資訊。

附註: 如果您的查詢或篩選連結的資料表時,查詢或篩選會區分大小寫。

若要在 Visual Basic for Applications (VBA) 模組中執行ImportExportData動作,請使用 [ DoCmd ] 物件的TransferDatabase方法。

附註: 機器翻譯免責聲明︰本文係以電腦系統翻譯而成,未經人為介入。Microsoft 提供此等機器翻譯旨在協助非英語系使用者輕鬆閱讀 Microsoft 產品、服務及技術相關內容。基於本文乃由機器翻譯而成,因此文中可能出現詞辭、語法、文法上之錯誤。

擴展您的技能
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×