调用blpapicomLib2时抛出的编译错误

时间:2017-01-04 18:29:56

标签: excel-vba bloomberg vba excel

这是我的课程模块的开头:

Option Explicit

Private WithEvents session As blpapicomLib2.session
Private cid As blpapicomLib2.CorrelationId

Dim subFields As Variant
Dim securitiesArray() As String

这五行是来自Bloomberg API示例文件的直接。如果我打开示例电子表格并运行有问题的子,那很好。如果我将代码复制到新工作簿中的另一个VBA编辑器中,则会显示“编译错误:未定义用户定义类型”,并突出显示第二行。如果我将其注释掉,则抛出相同的错误,然后突出显示第一行。

我很困惑。在我忘记制作的代码之外是否有参考?

1 个答案:

答案 0 :(得分:0)

我错过了对Bloomberg API的引用,我可以在参考菜单(Tools-> References)中进行更改。顺利航行之后。