excel vba内存使用优化

标签 excel optimization vba memory

执行宏时收到“内存不足”消息。发布时间过长,但是否有提示可以更好地控制 Excel 2007 中的内存使用?摆脱物体或类似的东西。我不知道该怎么做。

最好的,你

最佳答案

Excel 因这条消息而臭名昭著,而且很可能,它与您的计算机内存无关。我已经让顶级计算机使用 100kb 的 excel 程序显示此消息。关键可能是您的用户表单以及某些部分的调用方式。最好的办法是运行您在用户表单中列出的每个事件,看看哪一个是罪魁祸首。
注意事项:
称呼

userform1.show vbmodeless

在设置了所有文本框和其他控件之后。

这有时有效。

关于excel vba内存使用优化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6531518/

相关文章:

excel - 如何使用Excel VBA复制并添加更多重复的内容到多个选定的行?

excel - Application.CommandBars.ExecuteMso ("PasteSourceFormatting") 在 powerpoint 中不起作用

Excel宏源代码字符编码问题

assembly - 为什么我们在汇编中使用 sub esp, 4 而不是 push 一个寄存器?

excel - VBA - 返回对工作簿的引用

c++ - 具有堆栈和动态分配的容器

C: 我可以让我的程序看起来在 0 秒内运行吗

vba - 从 Excelsheet 以横向格式导出 PDF,无空格

Python循环遍历Excel工作表,放入一个df

.net - 在 VBA 中使用 System.Collections.ArrayList - 需要什么 .NET Framework 版本?