当前位置: 代码迷 >> 综合 >> VBA中同一模块Sub过程按顺序调用?
  详细解决方案

VBA中同一模块Sub过程按顺序调用?

热度:13   发布时间:2024-02-02 19:05:20.0

VBA中同一模块Sub过程能否按顺序调用?

有时候,我们希望我们的过程能按顺序执行,这样可以使工作变得清晰。应该怎么实现?

我们可以建一个Sub_Total的过程,然后把子过程依次放在Sub_Total过程中:

个人觉得,这样的结构比在一个Sub过程中写很长一段代码更清晰!

后期,我会将这个思路用在discoverer导出的单层BOM还原多层BOM中!一个困扰我很久的难题!

Sub total_1()sub_1
sub_2
sub_3End Sub'--------------------------------------------------
Sub sub_1()Cells(2, 7) = "Sub1"End Sub'--------------------------------------------------
Sub sub_2()Cells(3, 7) = "Sub2"End Sub'--------------------------------------------------
Sub sub_3()Cells(4, 7) = "Sub3"End Sub

 

  相关解决方案