excel vba在特定情况下调用多个子例程
如果我有以下代码:
Select Case Number Case 1: Call Subroutine1() Case 2: Call Subroutine2() Case 3: Call Subroutine3() Case 4: Call Subroutine4() Case 5: Call Subroutine5() Case 6: Call Subroutine6() End Select
我想在case 1中调用几个子例程:
如何做呢?
最好的,美国
Select Case Number Case 1: Call Subroutine1a() Call Subroutine1b() Call Subroutine1c() Case 2: Call Subroutine2() Case 3: Call Subroutine3() Case 4: Call Subroutine4() Case 5: Call Subroutine5() Case 6: Call Subroutine6() End Select
喜欢这个:
Select Case Number Case 1: Call Subroutine1a() Call Subroutine1b() Case 2: Call Subroutine2() Case 3: Call Subroutine3() Case 4: Call Subroutine4() Case 5: Call Subroutine5() Case 6: Call Subroutine6() End Select
您可以在每个案例匹配中尽可能多的陈述;
Select Case Number Case 1 Call Subroutine1() Call Subroutine2() Case 2: Call Subroutine2() ...