首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Bloomberg API参考

Bloomberg API参考
EN

Stack Overflow用户
提问于 2016-12-21 20:34:03
回答 1查看 6.5K关注 0票数 1

我有以下代码,可以很好地使用Excel 2010,但由于Bloomberg更新的API,此代码将不能在Excel 2016中工作。参考BLP_DATA_CTRLLib.BlpData已经过时了,但我很难使用新的API参考。

有人知道如何更新我的Bloomberg参考以存储报价吗?

代码语言:javascript
复制
Function Get_BBG_Price(dataa As Variant, CISI As Long)

    Dim ReqSecurities As Variant, vtResult As Variant, ReqFields As Variant
    Dim Arraystr As String
    Dim oBlp As BLP_DATA_CTRLLib.BlpData

    ReDim ReqSecurities(1 To UBound(dataa, 1))

    For i = 1 To UBound(dataa, 1)

        ReqSecurities(i) = dataa(i, CISI) & "@IEHY ISIN" '  

    Next i

    Set oBlp = New BlpData

   '
   ReqFields = Array("PX_BID")

   With oBlp
       .SubscriptionMode = ByRequest
       .Subscribe ReqSecurities, 1, ReqFields, , , vtResult
   End With

   Get_BBG_Price = vtResult

End Function
EN

回答 1

Stack Overflow用户

发布于 2016-12-22 02:30:51

我看了一下,看起来这个版本的代码已经被弃用了。我认为你会得到“无法创建对象”的错误,但它可能会在2016年隐藏这一点。

您可能希望使用他们这里提供的C#版本https://www.bloomberglabs.com/api/libraries/

为了使用它,我会在这里使用代码,http://mikejuniperhill.blogspot.com/2013/06/bloomberg-v3com-api-wrapper-update-for.html *代码太长了,否则我会在这里发布它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41262939

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档