1

我有一堆按钮调用相同的功能(有点像交换机),然后将详细信息发送到其他功能(我的类别)。

另一方面,我有另一个函数被许多不同的函数调用。根据调用者函数的类别,该函数将执行不同的操作并返回答案。

按钮 (A/B/C/D/E) -> 总机功能 -> 功能 (X/Y/Z) -> 结束功能

我正在寻找一种方法来简化我的最终函数中的代码:而不是单独的 'If (passed variable = x) then y' 检查,我只想检查调用者是否是函数 X。

当我搜索调用者时,我似乎能够找到的只是 Application.Caller,它返回原始调用者(按钮 A)。是否有可能找到正在调用的立即函数并使用它?

4

0 回答 0