我使用excel vba發送beqsrequest並處理響應。 bloomberg開發人員指南說BeqsResponse消息具有responseError和securityData元素。在處理響應時,我使用了bloomberg beqs響應元素
Dim securities As blpapicomLib2.Element
Set securities = message.GetElement("securityData")
我得到了運行時錯誤5 - 無效的過程調用或參數。但它工作時,我把
Dim securi As blpapicomLib2.Element
Set securi = message.GetElement("responseError")
「securityData」有什麼問題?有沒有一種方法可以使用blpapicomLib2從消息中獲取所有元素? 任何意見,將不勝感激。
當您使用結果時,您是否在特定行('Set securities = message.GetElement(「securityData」)')或更高版本上出現錯誤? – assylias