首页 文章

工作表上的Listview生成无法插入对象错误Excel 2010

提问于
浏览
1

嗨,我有一个Excel 2003应用程序,其中包含嵌入在工作表中的列表视图 . 它不再适用于Excel 2010 .

我根据建议使用 regsvr32 C:\Windows\System32\MSCOMCTL.OCX 重新注册了ocx .

这适用于表单上的列表视图,但不适用于工作表 .

Microsoft建议如果控件是特定于表单的,并且尝试添加到工作表,则可以生成无法插入对象 .

  • 可以在工作表上的Excel 2010中使用listview

  • 如果是这样怎么样?

否则将需要重写 .

1 回答

  • 0

    这发生在使用ActiveX或任何类型的自动化的Excel文件中 . 解决方案在开始时很困惑,但以下链接将帮助您 .

    • 创建批处理以从Windows中删除缓存的控件类型库(扩展程序文件* .EXD)文件

    • 打开每个项目(带宏的Excel)

    • 将文件切换到设计模式

    • 打开VBA代码(Alt-F11)编辑任何模块,然后按主菜单>调试>编译VBAProject

    • 切换回运行模式

    • 保存并关闭文件

    • 重新打开文件和测试

    Form Controls stop working after December 2014 Updates

相关问题