症状
当您尝试插入用户窗体,当您在 Microsoft Visual Basic 编辑器中一在这篇文章,或者在您试图打开的文档包含用户窗体的开头列出的产品时,您可能会收到以下错误消息:
当您单击帮助,将显示以下消息:
当您单击确定关闭对话框。
当您尝试将 Microsoft Excel 97 文档另存为一个超文本标记语言 (HTML) 文档,通过在文件菜单上单击另存为 HTML 时,也可能出现此错误。当您单击确定时,将显示一个对话框并显示以下消息:
类没有注册。
寻找与 CLSID 的对象: {AC9F2F90-E877-11CE-9F68-00AA00574A4F}
寻找与 CLSID 的对象: {AC9F2F90-E877-11CE-9F68-00AA00574A4F}
或
类没有注册。
寻找与 CLSID 的对象: {C62A69F0-16DC-11CE-9E98-00AA00574A4F}
寻找与 CLSID 的对象: {C62A69F0-16DC-11CE-9E98-00AA00574A4F}
不存在帮助主题。您的应用程序供应商联系以更新的帮助文件 (129)
当您尝试将 Microsoft Excel 97 文档另存为一个超文本标记语言 (HTML) 文档,通过在文件菜单上单击另存为 HTML 时,也可能出现此错误。当您单击确定时,将显示一个对话框并显示以下消息:
400
原因
此问题导致丢失或不正确的 Microsoft Windows 注册表项的动态链接库 Fm20.dll。使用 Microsoft Excel 97 中的用户窗体和窗体控件时,此文件的正确注册是必需的。
解决方案
若要解决此问题,请注册 Fm20.dll。
161983Regsv32a.exe 可在下载中心中发布
注册 Fm20.dll
注册的 Fm20.dll,请执行下列步骤:- 使用 Microsoft Windows 资源管理器或 Winntsystem32 文件夹 (在 Microsoft Windows NT) WindowsSystem 文件夹中找到 Fm20.dll 文件。
如果该文件不存在,它从 OSSystem 文件夹复制 Microsoft Office 97年光盘上到适当的位置。 - 关闭所有打开的程序。
- 单击开始在 Windows 任务栏上,单击运行,然后键入以下:
Regsvr32.exe fm20.dll
- 单击确定。
在 c:windowssystemfm20.dll 的 DllRegisterServer 成功。