回答
Excel对于这封邮件而言是臭名昭着的,而且很可能与您的电脑内存无关。我已经有一台顶级的电脑用100kb的excel程序展示了这个信息。关键是你的用户表单以及某些部分被调用的方式。最好的办法是运行你在用户表单中列出的每个事件,看看哪一个是罪魁祸首。 注意事项: 呼叫
userform1.show vbmodeless
所有的文本框后,和其它控制设置。
有时候会起作用。
...基本上我有很多子程序 的格式,并根据我在 用户窗体定义标准填充工作表 。
我同意@shahkalpesh的评论。但是,如果您正在寻找帮助查明问题的策略,则可以在从主例程中调用每个子例程并观察任务管理器中的excel内存后尝试添加消息框。
也许这将帮助你挑出有问题的代码。一旦找到,你可以在这里发布代码来解决你的问题。
“放置消息框”或者,在调试模式下执行程序。 –
@ Jean-FrançoisCorbett你有没有试过在几个子程序中遍历数千行代码?根据评论“太久无法发布”,我猜测“太久无法穿越”了。消息框可以帮助将问题指向特定的程序,而不必按F8键。可以在每个程序上设置断点......我只是*爱* messageboxes:P – ray
答案是肯定的,我有。这是正确的,断点。然后无论你觉得什么功能键都是合适的。 –
- 1. Excel VBA优化
- 2. VBA Excel forLoop优化
- 3. 优化Excel VBA脚本
- 4. Excel的VBA优化隐藏的行
- 5. 优化VBA Excel打印 - 创建PDF?
- 6. 优化/精简Excel VBA删除空列
- 7. 优化Umbraco内存占用
- 8. 禁用Stl内存优化
- 9. 为Resque优化内存使用率
- 10. Spring单例内存使用优化
- 11. 优化阵列内存使用
- 12. 优化内存使用,代码选择
- 13. 在numpy中优化内存使用
- 14. Xcode 4内存使用和优化
- 15. 优化:使用类较少的内存
- 16. 如何使用'PFImageView'优化内存?
- 17. PHP cli内存使用优化
- 18. 使用UIView进行内存优化
- 19. PHP内存优化
- 20. 内存/ CPU优化?
- 21. Lua优化内存
- 22. Redis内存优化
- 23. 使用Excel Interop添加VBA代码来优化文件
- 24. 内存不足的Excel VBA
- 25. Excel,VBA:清除内存
- 26. 内存不足 - 内存优化
- 27. 需要帮助优化VBA内的SUMIFS
- 28. 优化vba - 应用程序。
- 29. 用于将数据从excel导入excel表的Excel vba速度优化
- 30. Excel 2010 VBA - 如何优化此代码,使其不会滞后?
没有代码,很难理解为什么会这样。一般来说,不要在内存对象中使用大量的释放变量。是否存在发生此错误的特定行? – shahkalpesh
它在完成后发生。基本上我有很多子程序来格式化和填充工作表,这取决于我在用户表单中定义的条件。我在我的“main”子程序中调用所有这些子程序。 – user366121