我的樞紐分析表和圖表控制項無法在 Access 2007 中運作

問題

當您在 Access 2007 中開啟 Microsoft Office Access 2003 或舊版 Microsoft Access 檔案格式資料庫時,會出現下列其中一則訊息:

  • 您的 Microsoft Office Access 資料庫或是專案中對應至檔案 '0WC10.DLL' 版本 1.0 的參照已遺漏或不全。

  • 您的 Microsoft Office Access 資料庫或是專案中對應至檔案 '0WC11.DLL' 版本 1.0 的參照已遺漏或不全。

Access 2007 會開啟資料庫檔案,但是表單、報表或資料頁上包含的任何 Microsoft Office 樞紐分析表控制項或 Microsoft Office 圖表控制項都無法運作。此外,Access 還可能在開啟包含樞紐分析表控制項或圖表控制項的物件時,顯示訊息:「這個控制項中沒有任何物件」。

原因

資料庫包含使用 Microsoft Office 2003 Web 元件或之前舊版建立的一個或多個控制項。依預設,Access 2007 不安裝這些版本的 Microsoft Office Web 元件,因此這些檔案的參照會中斷,且控制項無法再運作。

附註: 本文中描述的問題適用於您可以加入表單、報表或資料頁的樞紐分析表或圖表「控制項」。相對來說,在 Access 2003 及之前舊版 Access 中所建立物件的樞紐分析表和樞紐分析圖「檢視」就可以繼續在 Access 2007 中運作;只要按一下 [常用] 索引標籤上的 [檢視],然後再按 [樞紐分析表檢視][樞紐分析圖檢視],就可以使用這些檢視。

當您將諸如 Microsoft Office 樞紐分析表控制項之類控制項加入表單、報表或資料頁時,Access 會建立支援這些控制項的動態連結程式庫 的參照。較新版本的 Access 可能不包含控制項所需的全部 .dll 檔案,這些控制項是在您以之前舊版 Access 使用資料庫時所加入的控制項,在此情況下,您必須另外下載並安裝所有這些 .dll 檔案,才能繼續使用依賴這些檔案的控制項。依預設,Access 2007 不會安裝版本 10.0 或版本 11.0 Microsoft Office Web 元件。

以下清單顯示受此問題影響的一些控制項範例:

  • Microsoft Office 圖表 10.0

  • Microsoft Office 圖表 11.0

  • Microsoft Office 樞紐分析表 10.0

  • Microsoft Office 樞紐分析表 11.0

解決方式

若要讓 Access 2007 正確顯示您的舊版樞紐分析表控制項和樞紐分析圖控制項,必須下載並安裝正確的一個或多個 .dll 檔案。請執行以下程序來決定您所需的檔案,然後下載並安裝這些檔案。

決定所遺漏的參照

  1. 在 Access 2007 中開啟資料庫。

  2. 請執行下列其中一項操作,開啟 Visual Basic 編輯器:

    • 在功能窗格中按兩下開啟現有的模組。

    • [建立] 索引標籤的 [其他] 群組中,按一下 [模組]。如果這個指令無法使用,按一下 [巨集][類別模組] 按鈕下面的箭號,然後按一下 [模組]

  3. 在 Visual Basic 編輯器中,按一下 [工具] 功能表上的 [參照]

  4. [參照] 對話方塊中 [可用的參考] 底下,尋找標示為 [遺失] 的任何參照。

    • 如果版本 10.0 或版本 11.0 的 Microsoft Office Web 元件都遺失,請執行以下程序來下載及安裝所需要的 .dll 檔案。

下載及安裝所需檔案

  1. 在 Microsoft 下載中心,搜尋 owc10.exeowc11.exe,取決於您在前一個程序中所判定的版本。

  2. 遵循「下載中心」的指示,下載及安裝檔案。請注意,您可以將 .exe 檔案儲存至電腦中,然後執行以安裝 .dll 檔案,也可以按一下 [執行],直接從「下載中心」安裝 .dll 檔案。

  3. 安裝完成以後,關閉再重新開啟您的 Access 資料庫應用程式,以確認控制項如您預期運作。

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×