我正在为 Erlangs 使用 Excel 插件:
http://abstractmicro.com/erlang/helppages/ref-erlbblockage.htm
我尝试从 VBA 中调用插件中的 Erlang-B 函数,因此:
Function Erl(Erlangs As Double, Capacity As Double)
Erl = Application.WorksheetFunction.ErlbBlockage(Capacity, Erlangs)
End Function
...但它不起作用。我得到
#VALUE!
在 Excel 单元格中返回。我认为这是因为该函数不是标准 Excel 的一部分(它在加载项中)。那我怎么称呼它?
最佳答案
尝试在您的 VBA 项目中设置对 Erlang 插件的引用
VBE-->Tools-->References 检查 A_Erlang
然后你可以直接从VBA调用插件中的函数
Myvar = ErlbBlockage(capacity, erlangs)
关于excel - 从 Excel 的 VBA 调用加载项函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3063441/