ImportExportSpreadsheet 巨集指令

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

若要匯入或匯出目前的 Access 資料庫 (.mdb 或.accdb) 和試算表檔案之間的資料,您可以使用ImportExportSpreadsheet巨集指令。您也可以連結至目前的Access資料庫的 Excel 試算表中的資料。連結試算表,您可同時仍允許完整存取資料從 Excel 試算表程式檢視有權存取的試算表資料。您也可以連結至檔案中資料 Lotus 1-2-3 試算表,但這項資料也是唯讀,在 Access 中。

附註: 開始在 Access 2010 中,[ TransferSpreadsheet巨集指令已重新命名為ImportExportSpreadsheet

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

設定

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

巨集指令引數

描述

傳送類型

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

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

試算表類型

若要從匯入、 匯出或連結至試算表的類型。您可以在] 方塊中選取其中一個試算表類型的數字。預設值為Excel 活頁簿

附註: 您可以從匯入,並連結 Lotus (唯讀)。WK4 檔案,但您無法將 Access 資料匯出到此試算表的格式。Access 也不再支援匯入、 匯出或連結資料從 Lotus。週或使用此巨集的 Excel 版本 2.0 試算表。如果您想要匯入或連結至 Excel 2.0 或 Lotus 中的試算表資料。週設定格式、 試算表資料轉換成較新版本的 Excel 或 Lotus 1-2-3 之前匯入或連結資料到 Access 中。

資料表名稱

若要匯入至匯出,試算表資料或連結至試算表資料的試算表資料的 Access 資料表的名稱。您也可以輸入您想要匯出的資料存取選取查詢的名稱。這是必要的引數。

如果您可以選取 [匯入傳輸類型引數中,Access 會附加的試算表資料這個資料表如果資料表已經存在。否則,Access 會建立新的資料表,其中包含的試算表資料。

在 Access 中,您無法使用的 SQL 陳述式以指定要匯出當您使用ImportExportSpreadsheet巨集指令的資料。而不必使用 SQL 陳述式中,您必須先建立查詢,然後指定資料表名稱引數中的 [查詢的名稱。

檔案名稱

若要從匯入、 匯出或連結至試算表檔案的名稱。包含的完整路徑。這是必要的引數。

從 Access 匯出資料時,access 會建立新的試算表。如果將現有的試算表的名稱相同的檔案名稱,Access 會取代現有的試算表,除非您要匯出至 Excel 版本 5.0 或更新活頁簿。在此情況下,Access 會匯出的資料複製到下一步可使用新的工作表的活頁簿中。

如果您是從匯入或連結至 Excel 5.0 或更新版本的試算表,您可以指定特定的工作表,使用 [範圍] 引數。

具有欄位名稱

指定是否試算表的第一列包含欄位的名稱。如果您選取 [],Access 會使用名稱此列中的 Access 資料表中的欄位名稱為當您匯入或連結試算表資料。如果您選取 [,Access 會視為標準的資料列的第一列。預設值為 []。

當您匯出的 Access 資料表或查詢至試算表時,欄位名稱會插入試算表,無論您選取這個引數中的第一列。

範圍

若要匯入或連結的儲存格範圍。將 [此引數保留空白,匯入或連結整張工作表。您可以試算表中輸入一個範圍的名稱,或指定要匯入或連結,例如 a1e25 的儲存格範圍 (請注意,A1...E25 語法無法在 Access 97 或更新版本)。如果您是從匯入或連結至 Excel 5.0 或更新版本的試算表,您可以加上字首工作表名稱和驚嘆號; 範圍例如,預算 !A1:C7。

附註: 當您匯出至試算表時,您必須將此引數為空白。如果您輸入的範圍,就無法匯出。

註解

您可以將 Access 選取查詢中的資料匯出至試算表。Access 會匯出的查詢,就像表格以處理結果集 。

您新增至現有的 Access 資料表的試算表資料必須相容於表格的結構。

  • 在試算表中的每個欄位必須屬於相同資料表中的相對應欄位資料類型。

  • 欄位必須在同一訂單中 (除非您有欄位名稱引數設定為 [是]時,在這種情況下欄位試算表中的名稱必須符合表格中的欄位名稱)。

按一下 [外部資料] 索引標籤,按一下 [匯入匯出] 群組中的Excel很相似是此巨集指令。若要選取資料來源,例如存取或資料庫、 試算表或文字檔案的類型,您可以使用這些命令。如果您選取試算表時,會顯示一系列的對話方塊,或執行 Access 精靈,您可以在其中選取試算表及其他選項的名稱。ImportExportSpreadsheet巨集指令的引數,會反映在對話方塊中,或在精靈中的選項。

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

如果您是在編輯模式中開啟 Excel 試算表連結時,Access 會等到 Excel 試算表是結束編輯模式,然後再完成連結;沒有逾時。

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

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

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×