我的程序太大了,不再运行了。我已经在脑海中重新设计了代码,但在开始编辑之前,我需要启动并运行当前的代码。我在网上看过,他们说你需要把你的程序拆分成sub并打电话给他们,但是没有人真正解释或说明你是如何做到的。
谢谢!
答案 0 :(得分:2)
Sub Sub1()
' Code...
End Sub
Sub Sub2()
' Code...
End Sub
Sub Main()
Sub1
Sub2
End Sub
答案 1 :(得分:2)
第一步是获取重复的部分代码,并创建一个子程序或函数,将该部分放入其中。然后调用子例程或函数,而不是每次需要时复制代码。
答案 2 :(得分:0)
Sub MacroName
Call ProcedureName1
Call ProcedureName2
etc...
End Sub
Sub ProcedureName1
'insert your vba code here
End Sub
只要我调用了正确的命名子项,Call语句就会拉动每个子项。