从Excel的VBA中调用附加function
我正在使用Excel加载项的Erlangs: 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 – >工具 – >引用检查A_Erlang
然后,您可以直接从VBA调用插件中的函数
Myvar = ErlbBlockage(capacity, erlangs)