Excelmacros – 将程序分成更多的子程序

我的程序变得太大,不能再运行了。 我已经重新devise了我的代码,但是在开始编辑之前,我需要启动并运行当前的代码。 我在网上看过,他们说你需要将你的程序拆分成子程序并调用它们,但是没有一个真正解释或显示你是如何做到的。

谢谢!

Sub Sub1() ' Code... End Sub Sub Sub2() ' Code... End Sub Sub Main() Sub1 Sub2 End Sub 

第一步是取出部分重复的代码,并创build一个子程序或函数。 然后你调用子程序或函数,而不是在你需要的时候复制代码。