Visual Basic for Applications 物件函式庫 不再是獨立檔案;它整合進 DLL) (動態連結函式庫 中。 在特殊情況下 ,可能需要先前 版本的物件函式庫 (vaxxx.olb 或 vaxxxx.olb) ,對應專案語言,但找不到。 此錯誤發生的原因與解決方案如下:
- 物件函式庫完全缺失、不在預期的目錄中,或是版本錯誤。 請搜尋磁碟,確保物件函式庫位於主機 應用程式 文件中指定的正確目錄。
如果缺少的函式庫是由主機應用程式安裝的語言版本,可能最簡單的做法是直接重執行設定程式。 例如,如果專案需要與主機應用程式 (不同的語言物件函式庫,例如有人寄給你一個在不同語言) 機器上寫的專案,請確保專案包含正確語言版本的 Visual Basic 物件函式庫,且安裝在預期的位置。 應用程式可能支援其物件程式庫的其他語言版本。 要知道需要哪個語言版本,請顯示參考 資料 對話框,並查看對話框底部標示的語言。 物件函式庫在不同平台上有不同版本。 因此,跨平台移動專案時,例如,從 Macintosh 至 Microsoft Windows,該平台的參考程式庫的正確語言版本,必須在主應用程式文件中指定的位置可供使用。 請注意,有些語言代碼是兩個字元,有些則是三個字元。 Visual Basic 物件函式庫的檔案名稱構造如下:
Windows:應用程式代碼 + 語言代碼 + [版本]。OLB。 舉例來說:法國的 Visual Basic for Applications 物件庫 2 版是 vafr2.olb。
Macintosh:應用程式名稱 語言代碼 [版本] OLB。 例如:法國 Visual Basic for Applications 2 版本的物件函式庫是 VA FR 2 OLB。
如果你找不到缺少的專案或物件函式庫, 請聯絡引用專案的 作者。 如果遺失的程式庫為 Microsoft 應用程式物件程式庫,您可以透過以下方式取得:
如果您可以存取 Microsoft 電子技術支援服務,請參閱此說明檔的技術支援一節。 在電子服務下,您可以找到說明如何使用適當的服務選項的指示。
如果您無法存取 Microsoft 電子技術支援服務,則可以以應用說明的形式向 Microsoft 要求取得 Microsoft 物件程式庫。 此說明檔的技術支援小節也提供有關如何連絡您當地的 Microsoft 產品支援組織的資訊。
如需詳細資訊,請選取有疑問的項目並按 F1 (在 Windows 中) 或 HELP (在 Macintosh 上)。
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。