сообщение об ошибке с использованием RBloomberg - PullRequest
0 голосов
/ 03 марта 2011

Я тестирую RBloomberg для доступа к API Bloomberg. При создании соединения с помощью

> conn <- blpConnect()

Я получаю всплывающее сообщение об ошибке, в котором говорится, что «Программа не может запуститься, потому что на вашем компьютере отсутствует XLCall32.dll».

Однако XLCall32 находится в соответствующем подкаталоге Office.

Ошибка фактически генерируется присваиванием внутри функции

conn <- COMCreate("Bloomberg.Data.1")

Это предупреждающее сообщение: если щелкнуть ОК, API, кажется, работает нормально.

Кто-нибудь сталкивался с этой проблемой? Есть ли легкое исправление? Альтернативно, возможно ли подавить всплывающее окно в R?

Ответы [ 2 ]

2 голосов
/ 23 марта 2011

Если возможно, вы можете перейти на версию на Java, доступную с http://findata.org/rbloomberg

COM-версия больше не разрабатывается (я скоро удалю ее из CRAN).

1 голос
/ 03 марта 2011

Попробуйте system("path"), чтобы узнать, известен ли этот каталог R.

...