Excel VBA编译错误:意外错误35010

Excel VBA编译错误:意外错误35010,excel,excel-2010,vba,Excel,Excel 2010,Vba,我试图在Excel中编译一个大项目,但是意外错误经常出现,但并非总是如此。一位工程师告诉我,这与虚拟内存有关。谁能告诉我应该怎么做来消除这个问题吗?谢谢大家! 在控制面板中,进入系统>高级系统设置>高级选项卡>性能设置>高级>更改虚拟内存。然后选择“自定义大小”,并将其增加到合理的值。初始尺寸为8000,最大尺寸为15000。单击“确定”并重新启动计算机以进行更改。问题就这样解决了 解释是,当VBA编译时,当您编译一个大项目时,虚拟内存会很快被填满 在控制面板中,进入系统>高级系统设置>高级选项

我试图在Excel中编译一个大项目,但是意外错误经常出现,但并非总是如此。一位工程师告诉我,这与虚拟内存有关。谁能告诉我应该怎么做来消除这个问题吗?谢谢大家!

在控制面板中,进入系统>高级系统设置>高级选项卡>性能设置>高级>更改虚拟内存。然后选择“自定义大小”,并将其增加到合理的值。初始尺寸为8000,最大尺寸为15000。单击“确定”并重新启动计算机以进行更改。问题就这样解决了


解释是,当VBA编译时,当您编译一个大项目时,虚拟内存会很快被填满

在控制面板中,进入系统>高级系统设置>高级选项卡>性能设置>高级>更改虚拟内存。然后选择“自定义大小”,并将其增加到合理的值。初始尺寸为8000,最大尺寸为15000。单击“确定”并重新启动计算机以进行更改。问题就这样解决了


解释是,当VBA编译时,当您编译一个大项目时,虚拟内存会很快被填满

就我而言,工作簿已损坏。已解决问题。

在我的情况下,工作簿已损坏。解决了问题。

在我的情况下,这是意外发生的,项目不是特别大。关闭VBA主机并重新打开可以编译项目

要解决这个问题,我建议在转到高级系统设置之前尝试最简单的修复

关闭重新打开 维修文件/工作表 测试其他用户配置文件 在其他PC上测试 其他东西 更改系统设置
在我的情况下,这是意外发生的,项目不是特别大。关闭VBA主机并重新打开可以编译项目

要解决这个问题,我建议在转到高级系统设置之前尝试最简单的修复

关闭重新打开 维修文件/工作表 测试其他用户配置文件 在其他PC上测试 其他东西 更改系统设置
此外,如果存在以下情况,则重新编译VBA代码有时会有所帮助:

ALT+F11打开VBA编辑器

选择菜单:调试>编译以重新编译表单和代码

重新打开文件


此外,如果存在以下情况,则重新编译VBA代码有时会有所帮助:

ALT+F11打开VBA编辑器

选择菜单:调试>编译以重新编译表单和代码

重新打开文件


您可以发布代码,或者至少在错误发生时代码高亮显示的区域发布代码吗?您已经尝试了什么?您没有提到有关错误的任何具体细节,错误发生的时间,您遵循的代码。在没有完整信息的情况下,您希望社区如何帮助您。对不起。由于保密协议,不得发布代码。问题描述非常清楚,错误为35010。通过添加虚拟内存并重新启动计算机,问题已经得到解决。这些否决票是不公平的,代码与解决方案无关……您可以将代码或至少代码张贴在错误发生时突出显示的区域吗?您已经尝试了什么?您没有提到有关错误的任何具体细节,错误发生的时间,您遵循的代码。在没有完整信息的情况下,您希望社区如何帮助您。对不起。由于保密协议,不得发布代码。问题描述非常清楚,错误为35010。通过添加虚拟内存并重新启动计算机,问题已经得到解决。这些否决票是不公平的,代码与解决方案无关。。。