Excel vba userform在打开时崩溃excel

时间:2015-06-23 06:15:02

标签: excel vba excel-vba crash userform

我的电子表格上有一个用户表单崩溃excel并显示Excel“系统错误& h8000ffff(-2147418113)”错误消息如果我在复制并将数据粘贴到多个工作表后打开uf。但是,如果我在打开文件后立即打开uf,它不会崩溃Excel。 init函数或任何加载项中没有代码。我认为问题可能是由于数据复制/分析/粘贴功能可以重复更新几个表,如果我激活要更新的工作表它们运行正常,但如果我没有,它也会崩溃Excel。电子表格具有RTD源并使用类模块来管理表。这可能是“未解决的范围/链接”或类似的东西吗?

Sub OPEN_CONTROL_PANEL_USERFORM()
    ufCONTROL_PANEL.Show
End Sub

Private Sub UserForm_Initialize()
'code commented out
End Sub

1 个答案:

答案 0 :(得分:2)

如果VBA存在问题,您可以尝试运行免费VBA Code Cleaner。它导出所有模块,从项目中删除它们然后重新导入它们,修复了一些像这样的微妙问题。它也是导出代码模块以用于源代码控制的好方法。

我已经使用了很多并推荐它。