共用方式為


找不到專案或程式庫

解析所有遺失的參考前,無法執行您的程式碼。

此錯誤發生的原因與解決方案如下:

  • 找不到 [參考的專案],或是找不到與 [專案] 語言對應的參考 [物件程式庫]

    在 [參考] 對話方塊中,未解析的參考會加上 MISSING 前置詞。 選取遺失的參考來顯示遺失的專案或程式庫的路徑和語言。 請遵循下列步驟來解析參考:

解析參考

  1. 顯示 [參考] 對話方塊。

  2. 選取遺失的參考。

  3. 啟動 [物件瀏覽器]

  4. 使用 [瀏覽] 對話方塊來尋找遺失的參考。

  5. 按一下 [確定]

  6. 重複上述步驟,直到解析所有遺失的參考為止。

找到遺失的項目之後,即會移除 MISSING 前置詞,以指出連結已重新建立。 如果參考專案的檔案名稱已變更,就會新增新的參考,且必須移除舊的參考。 若要移除不再需要的參考,只要清除不必要的參考旁邊的核取方塊。 請注意,您無法移除 Visual Basic 物件程式庫和主應用程式物件程式庫的參考。

應用程式可能支援其物件程式庫的其他語言版本。 若要找出所需的語言版本,請按一下該參考,並查看對話方塊底部指出的語言。 物件程式庫可能是獨立的檔案,並具有副檔名 .OLB,或者也可以整合到動態連結程式庫 (DLL)。它們在每個平台上可能存在不同版本。 因此,跨平台移動專案時,例如,從 Macintosh 至 Microsoft Windows,該平台的參考程式庫的正確語言版本,必須在主應用程式文件中指定的位置可供使用。

物件程式庫檔案名稱一般的建構方式如下所示:

  • Windows (版本 3.1 及更早版本):應用程式碼 + 語言代碼 + [版本].OLB。 例如:法文 Visual Basic for Applications 版本 2 的物件程式庫是 vafr2.olb。 法文 Microsoft Excel 5.0 物件程式庫是 xlfr50.olb。

  • Macintosh:應用程式名稱 語言代碼 [版本] OLB。 例如:法文 Visual Basic for Applications 版本 2 的物件程式庫是 VA FR 2 OLB。 法文 Microsoft Excel 5.0 物件程式庫是 MS Excel FR 50 OLB。

如果您在系統上找不到遺失的專案或程式庫,請連絡參考專案的作者。 如果遺失的程式庫為 Microsoft 應用程式物件程式庫,您可以透過以下方式取得:

  • 如果您可以存取 Microsoft 電子技術支援服務,請參閱此說明檔的技術支援一節。 在電子服務下,您可以找到說明如何使用適當的服務選項的指示。

  • 如果您無法存取 Microsoft 電子技術支援服務,則可以以應用說明的形式向 Microsoft 要求取得 Microsoft 物件程式庫。 此說明檔的技術支援小節也提供有關如何連絡您當地的 Microsoft 產品支援組織的資訊。

如需詳細資訊,請選取有疑問的項目並按 F1 (在 Windows 中) 或 HELP (在 Macintosh 上)。

注意事項

對於開發跨多個平台,擴充使用者 Office 體驗的解決方案感到興趣嗎? 請參閱新的 Office 增益集模型。 與 VSTO 增益集和解決方案相比,Office 增益集的佔用空間較小,而且您可以使用幾乎任何網頁程式技術 (例如 HTML5、JavaScript、CSS3 和 XML) 來建立這些增益集。

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應