Excel VBA窗体手工增加控件时,数量有限制么?显示内存溢出怎么处理?

Excel VBA窗体手工增加控件时,数量有限制么?显示内存溢出怎么处理?
EXCEL 2010 ,在窗体中手工增加控件到一定数量时,在增加就提示内存溢出,怎么处理?

第1个回答  2015-04-13
有没有那么夸张啊,问一下楼主,
一共几个窗体?
窗体上加载了多少控件?
有没有什么特殊的控件?
出现内存溢出时加载的是什么控件?追问

就1个窗体,里面控件种类挺多的,现在是无论增加啥都显示内存溢出,看任务管理器,占400多M,不知道是为什么

追答

是不是你在调试时处理了大量的单元格?即使是空白单元格,如果格式化了,也会在文档中产生大量信息,尤其是xlsx。建议用VBA删除所有空白行和列然后保存文件,可以有效减少文件体积,然后再重新试试增加控件

本回答被网友采纳
相似回答