文章編號: 182500 - 上次校閱: 2007年1月22日 - 版次: 2.2

VBA: 錯誤訊息: 「 類別未登錄 」 插入的自訂表單

系統提示本文適用於您使用的作業系統之外的作業系統。與您不相關的文章內容已停用。

在此頁中

全部展開 | 全部摺疊

徵狀

當您嘗試插入自訂表單,當您不在 [Microsoft Visual Basic 編輯器的其中一個列出在本篇文章,或當您嘗試開啟包含自訂表單的文件開頭的產品時,可能會收到下列錯誤訊息:
類別未登錄。
尋找的物件具有 CLSID: {AC9F2F90-E877-11CE-9F68-00AA00574A4F}
類別未登錄。
尋找的物件具有 CLSID: {C62A69F0-16DC-11CE-9E98-00AA00574A4F}
當您按一下 [說明會出現下列訊息:
[說明] 主題不存在。請聯絡您的應用程式廠商,取得更新的說明檔 (129)
當您按一下 [確定] 關閉 [] 對話方塊。

當您嘗試將 Microsoft Excel 97 文件儲存為超文字標記語言 」 (HTML) 文件中,按一下 [檔案] 功能表上的 [另存成 HTML 時,可能也會出現錯誤。當您按一下 [確定] 時,會出現對話方塊,並出現下列訊息:
400

發生的原因

這個問題可能被因遺失或不正確的 Microsoft Windows 登錄項目為動態連結程式庫 Fm20.dll。您使用 Microsoft Excel 97 中的自訂表單和表單控制項時,需要這個檔案的適當的登錄。

解決方案

若要解決這個問題,註冊 Fm20.dll。您必須有註冊 Fm20.dll Regsvr32.exe。如果您不具有 Regsvr32.exe 可以下載檔案。如需詳細資訊請參閱 「 Microsoft 知識庫 」 中下列文:
161983? (http://support.microsoft.com/kb/161983/EN-US/ ) 在下載中心 」 中可用的 Regsv32a.exe

正在註冊 Fm20.dll

要註冊 Fm20.dll 請依照下列步驟執行:
  1. 使用 Microsoft Windows 檔案總管來找出 Fm20.dll 檔案,或 Winnt\system32 資料夾 (在 Microsoft Windows NT) Windows\System 資料夾中。

    如果檔案不存在,將它複製從 Microsoft Office 97 光碟片上 OS\System 資料夾到適當的位置。
  2. 關閉所有開啟的程式。
  3. 按一下 [開始在 Windows 工作列上的,按一下 [執行,然後輸入下列:
    Regsvr32.exe fm20.dll
  4. 按一下 [確定]。應該會出現下列訊息:
    在 [c:\windows\system\fm20.dll DllRegisterServer 成功。
檔案 Fm20.dll 應該正確登錄。

狀況說明

Microsoft 研究這個問題,並且將張貼新資訊 「 Microsoft 知識庫 」 中可用時。

這篇文章中的資訊適用於:
  • Microsoft Excel 97 Standard Edition
  • Microsoft PowerPoint 97 Standard Edition
  • Microsoft Word 97 Standard Edition
  • Microsoft Visual Basic for Applications 5.0
關鍵字:?
kbmt kberrmsg kbhowto kbprogramming KB182500 KbMtzh
機器翻譯機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:182500? (http://support.microsoft.com/kb/182500/en-us/ )
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。
Retired KB Article依現狀不再更新的知識庫內容免責聲明
本文旨在說明 Microsoft 不再提供支援的產品。因此,本文係依「現狀」提供,不會再更新。