【发布时间】:2014-12-04 07:14:41
【问题描述】:
我有一个名为 myfunction 的函数。它有 10 个可选参数。这会调用另一个名为 myotherfunction 的函数,该函数具有相同的 10 个可选参数。
假设我只使用参数 1 调用 myfunction。当我不知道 10 个可选参数中的哪一个被传递时,如何仅使用参数 1 调用 myotherfunction?
我不能说 ret_value=myotherfunction(arg1:=argumentone) 因为我可能需要传递 1 到 10 个参数。如果我使用 2 个参数,那么它必须是 ret_value=myotherfunction(arg1:=argumentone, arg2:=argumenttwo) 但在运行时我不知道哪些参数已传递给 myfunction。有没有办法解析函数调用?
【问题讨论】:
标签: vba function excel argument-passing