2010-06-17 103 views
1

我使用的是Excel加載一個爾朗一個外接功能: http://abstractmicro.com/erlang/helppages/ref-erlbblockage.htm調用從Excel的VBA

我嘗試這樣在VBA內調用加載項中的二郎神-B功能來自:

Function Erl(Erlangs As Double, Capacity As Double) 
    Erl = Application.WorksheetFunction.ErlbBlockage(Capacity, Erlangs) 
End Function 

...但它不起作用。我在Excel單元格中返回#VALUE!。 我認爲這是因爲該函數不是標準Excel的一部分(它在加載項中)。那麼我怎麼稱呼它?

回答

4

嘗試設置在您的VBA項目的二郎神外接
VBE參考 - >工具 - >引用檢查A_Erlang

然後你就可以直接從VBA

Myvar = ErlbBlockage(capacity, erlangs) 
調用的函數在插件