[英]Calling a Add-in function from Excel's VBA
我正在為Erlang使用Excel加載項: http : //abstractmicro.com/erlang/helppages/ref-erlbblockage.htm
我嘗試在VBA中調用Add-in中的Erlang-B函數:
Function Erl(Erlangs As Double, Capacity As Double)
Erl = Application.WorksheetFunction.ErlbBlockage(Capacity, Erlangs)
End Function
......但它不起作用。 我得#VALUE!
在Excel單元格中返回。 我認為這是因為該功能不是標准Excel的一部分(它在加載項中)。 那我怎么稱呼呢?
嘗試在VBA項目中將引用設置為Erlang Addin
VBE - >工具 - >引用檢查A_Erlang
然后,您可以直接從VBA調用addin中的函數
Myvar = ErlbBlockage(capacity, erlangs)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.