VBA代码运行“过程太大”解决方案

在VBA中的代码运行提示“过程太大”运行不了,总代码大体是if else ,我想把代码放到模块里面,
当符合条件的时候就调用模块中的内容,要以此来改良,不知道此方法是否可行,本人刚接触VBA,
希望有大神指导下如何改良或者如何写。

3个回答

可行
写完直接用call 调用

slp___
slp___ 谢谢,这个方法可以。再问下,如何提取出来后,提取出来代码里面包含了原来总代码的一些变量,这些变量可以继续使用吗?
大约 3 年之前 回复

vba每个单个的过程有代码行数限制,可以把某些代码提取出来,放在另一个子程序里,原来的子程序调用下。

我觉得你应该把代码粘出来,凭空想想不出来啊

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问