vb怎么在调用函数的时候决定是不是通过本函数调用,如果不是,自动选择下面一个函数调用

vb怎么在调用函数的时候决定是不是通过本函数调用,如果不是,自动选择下面一个函数调用,以此类推。怎么实现函数联合调用的判断?

再编写一个函数,接收你要调用的函数名,用callbyname调用下。

Function a() As Long
    If 不是通过本函数调用 Then
        a = b() '下一个函数'
        Exit Function
    End If
    ... '本函数调用的代码'
    a = 1 '本函数调用的返回值'
End Function