從 Microsoft Excel 匯入需要 Outlook 中有命名範圍

文章翻譯 文章翻譯
文章編號: 196743 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

徵狀

當您嘗試從 Microsoft Excel 中匯入行事曆、連絡人或工作資訊時,可能會收到下列其中一個訊息:
當取得檔案系統的內容時,在 Microsoft Excel 中的轉換程式發生錯誤。

Microsoft Excel 檔案 <filepath\filename> 沒有命名範圍。使用 Microsoft Excel 命名您要匯入的資料範圍。
- 或 -
當開啟檔案來建置欄位對應時,Microsoft Excel 中的轉換程式發生 ODBC 錯誤。Microsoft ODBC Excel 驅動程式:定義太多欄位。

發生的原因

您嘗試匯入的資訊沒有包含在 Microsoft Excel 檔案的命名範圍內。或者,所使用的範圍名稱與該範圍的其中一個欄位標頭名稱相同。

解決方案

若要使用 Microsoft Excel 活頁簿匯入資訊,請取消 Microsoft Outlook 中所有的資料,然後在 Excel 中開啟檔案。如果要執行這項操作,請依照下列步驟執行:
  1. [檔案] 功能表上,按一下 [另存新檔]
  2. [檔案類型] 方塊中,按一下 [CSV (逗號分隔)],然後按一下 [儲存]

    您會收到類似下列的訊息:
    您所選用的檔案格式只容許一張工作表。
  3. 按一下 [確定],只儲存使用中的工作表。

    您會收到類似下列的訊息:
    File name.csv 可能包含與 CSV (逗號分隔) 不相容的功能。
  4. 按一下 [是],然後關閉訊息。出現提示詢問您是否要儲存該文件時,請按一下 [否]

    文件已儲存。因此,不需要再儲存一次。
現在您可以將.csv 檔案匯入 Outlook 中。如果要執行這項操作,請依照下列步驟執行:
  1. [檔案] 功能表上,按一下 [匯入及匯出]
  2. 在清單中,按一下 [從其他程式或檔案匯入],然後按 [下一步]
  3. 在清單中,按一下 [逗點分隔值 (Windows)],然後按 [下一步]
  4. 輸入要匯入的檔案名稱,按一下所要的選項,然後按 [下一步]
  5. 按一下目的地資料夾,然後按 [下一步]

    目的地資料夾是 [連絡人] 資料夾,或另一個使用 IPM.contact 表單的資料夾。
  6. [下列動作將會被執行] 之下,請確定已選取 [匯入] 核取方塊。然後,按一下 [對應自訂欄位]
  7. 將左邊來源欄位的值拖曳至右邊對應的 Outlook 目的地欄位,然後按一下 [確定]
  8. 按一下 [完成],然後確定連絡人是以您所要的方式匯入。
另一個替代方法,是在 Microsoft Excel 工作表中定義一個命名範圍。指派至該範圍的名稱,不應與其中的欄位標頭名稱相同。 若要在 Microsoft Excel 中定義一個命名範圍,請依照下列步驟執行:
  1. 在 Microsoft Excel 工作表中,選取包含要匯入之資訊的列和欄。
  2. [插入] 功能表中,指向 [名稱],然後按一下 [定義]
  3. [現有名稱] 方塊中,輸入所指定範圍的名稱 (該名稱不得包含空格,也不應該與其中一個欄位標頭名稱相同),然後按一下 [新增]
  4. 按一下 [確定],然後在 [檔案] 功能表上,按一下 [儲存]
  5. 儲存並結束工作表。

其他相關資訊

Outlook 在匯入資訊時,會使用「開放式資料庫連接 (Open Database Connectivity,ODBC)」方法。當您從 Microsoft Excel 匯入檔案時,ODBC 會要求資訊必須包含於 Microsoft Excel 檔案的一個命名範圍內。使用上述範圍命名程序時,該範圍名稱可預設為所選取範圍的欄位名稱。此名稱應該要變更為非欄位標頭名稱。

另一個替代方法,是使用逗號分隔值 (CSV) 格式來儲存 Excel 中的資訊,然後再將 CSV 檔案匯入至 Outlook 中。此方法不需要使用 Excel 中的命名範圍。

屬性

文章編號: 196743 - 上次校閱: 2007年11月20日 - 版次: 4.0
這篇文章中的資訊適用於:
  • Microsoft Office Outlook 2003
  • Microsoft Outlook 2002 Standard Edition
  • Microsoft Outlook 2000 Standard Edition
關鍵字:?
kbprb KB196743
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com