调用 blpapicomLib2 时抛出的编译错误

Compile Error thrown when calling blpapicomLib2

这是我的 class 模块的开头:

Option Explicit

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

Dim subFields As Variant
Dim securitiesArray() As String

这五行 直接 来自 Bloomberg API 示例文件。如果我打开示例电子表格和 运行 有问题的子,没问题。如果我将代码复制到新工作簿中的另一个 VBA 编辑器中,我会得到 "Compile Error: User-defined type not defined," 并突出显示第二行。如果我将其注释掉,则会抛出相同的错误,只是第一行会被突出显示。

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

我遗漏了对 Bloomberg API 的引用,我可以在引用菜单(工具 -> 引用)下进行更改。之后一帆风顺。