Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 2010 Microsoft forms错误无法加载某些对象,因为这些对象在此计算机上不可用_Excel_Vba_64 Bit_Ms Office_Userform - Fatal编程技术网

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错误无法加载某些对象,因为它们在此计算机上不可用”。然后文件关闭 当我单击帮助按钮时,它会显示“隐藏模块中的编译错误:模块名称” 如果这是一个常见问题,是否有办法修复此问题,以便打开此文件或类似文件 谢谢通常情况下,您应该能够打开该文件,即使它生成编译错误。你能在禁用宏的情况下打开文件吗?(只需重命名该文件,以

我有64位的office 2010,我正在尝试打开一个excel文件,其中包含一个在office 32位中创建的用户表单。我收到此错误“Excel 2010 Microsoft forms错误无法加载某些对象,因为它们在此计算机上不可用”。然后文件关闭

当我单击帮助按钮时,它会显示“隐藏模块中的编译错误:模块名称”

如果这是一个常见问题,是否有办法修复此问题,以便打开此文件或类似文件


谢谢

通常情况下,您应该能够打开该文件,即使它生成编译错误。你能在禁用宏的情况下打开文件吗?(只需重命名该文件,以便Excel不知道您以前打开过它)


如果是,则转到VBA编辑器并检查工具、参考。请注意缺少的标记。我打赌其中一个类似于“普通控件”。如果您打开userforms,您应该在控件原来所在的位置有一些空白,这些是不兼容的。

是的,我禁用了宏并输入了文件,但我没有看到任何缺少的引用。我检查了用户表单,似乎在日期框应该位于的位置有空格。如果这些是日期时间选择器框,则您必须自己重新创建它们。像这个: