Excel VBA中内存不足

时间:2011-07-20 17:39:18

标签: excel vba excel-vba

这是问题所在: 我正在尝试制作一个小型报告工具。所以...我有一个大约8-9页的多页面,每页都有另一个2-5页的多页面。在每个页面上有8-10个组合框,大约6个文本框等等。 它工作得很好'直到现在我试图在最后一页添加另外5页来完成程序。现在,当我想编译它时,它说“内存不足” 从我在Google上搜索的内容看来,问题可能来自主Multipage存储太多内容和太多控件的事实。我看到的一些建议是制动主要的Multipage ...但我不知道如何设计它看起来像是主要的多页的延续 你们有什么建议或者你知道我是否有其他原因导致这个错误? 非常感谢! http://i.stack.imgur.com/WnHRy.jpg看到设计......很多倍数和页面......

1 个答案:

答案 0 :(得分:3)

我建议你尝试Rob Bovey的Code Cleaner http://www.appspro.com/Utilities/CodeCleaner.htm

将表单重新设计为一系列独立的表单,这些表单遵循逻辑顺序的选择和请求的数据。一旦用户做出了初步选择,您就不需要向他们显示所有剩余的多页。
还可以尝试使用多选列表框进行多种选择。