2017-01-04 7 views
0

Вот начало моего класса модуля:Compile Error выброшен при вызове blpapicomLib2

Option Explicit 

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

Dim subFields As Variant 
Dim securitiesArray() As String 

Этих пяти линий прямо из API файлов примеров Bloomberg. Если я открою таблицу примеров и запустил этот вопрос, это нормально. Если я скопирую код в другой редактор VBA в новой книге, я получаю сообщение «Ошибка компиляции: определяемый пользователем тип не определен», а вторая строка выделена. Если я прокомментирую это, выдается такая же ошибка, за исключением выделения первой строки.

Я очень смущен. Есть ли ссылка за пределами кода, который я забываю сделать?

+1

Добавить ссылку на API Bloomberg. – Comintern

+0

Насколько я знаю, у меня есть ссылка на API. Где я могу это проверить? – mattsurw

+0

Инструменты-> Ссылки ... из меню. – Comintern

ответ

0

Мне не хватало ссылки на API Bloomberg, который я смог изменить в меню ссылок (Инструменты-> Ссылки). После этого плавное плавание.