Excel 2010 Microsoft forms错误无法加载某些对象,因为这些对象在此计算机上不可用
我有64位的office 2010,我正在尝试打开一个excel文件,其中包含一个在office 32位中创建的用户表单。我收到此错误“Excel 2010 Microsoft forms错误无法加载某些对象,因为它们在此计算机上不可用”。然后文件关闭 当我单击帮助按钮时,它会显示“隐藏模块中的编译错误:模块名称” 如果这是一个常见问题,是否有办法修复此问题,以便打开此文件或类似文件Excel 2010 Microsoft forms错误无法加载某些对象,因为这些对象在此计算机上不可用,excel,vba,64-bit,ms-office,userform,Excel,Vba,64 Bit,Ms Office,Userform,我有64位的office 2010,我正在尝试打开一个excel文件,其中包含一个在office 32位中创建的用户表单。我收到此错误“Excel 2010 Microsoft forms错误无法加载某些对象,因为它们在此计算机上不可用”。然后文件关闭 当我单击帮助按钮时,它会显示“隐藏模块中的编译错误:模块名称” 如果这是一个常见问题,是否有办法修复此问题,以便打开此文件或类似文件 谢谢通常情况下,您应该能够打开该文件,即使它生成编译错误。你能在禁用宏的情况下打开文件吗?(只需重命名该文件,以
谢谢通常情况下,您应该能够打开该文件,即使它生成编译错误。你能在禁用宏的情况下打开文件吗?(只需重命名该文件,以便Excel不知道您以前打开过它)
如果是,则转到VBA编辑器并检查工具、参考。请注意缺少的标记。我打赌其中一个类似于“普通控件”。如果您打开userforms,您应该在控件原来所在的位置有一些空白,这些是不兼容的。是的,我禁用了宏并输入了文件,但我没有看到任何缺少的引用。我检查了用户表单,似乎在日期框应该位于的位置有空格。如果这些是日期时间选择器框,则您必须自己重新创建它们。像这个: