如何将Bloomberg函数BDP“植入”到单元格VBA中

use*_*057 1 excel vba bloomberg

我有以下问题,假设我有以下单元格(非常简化) CBA 4.5 01/22/2019:,我想使用 VBABDP()在相邻单元格中植入一个函数,以便找出 ISIN 是什么。没有excel我会用=BDP(A1 & " Corp"; "ID_ISIN")对吗?

我试图在 VBA 中插入这个函数,但它不起作用:

TOMS.Cells(1, 2).Value.Formula = "=BDP(" & TOMS.Cells(1, 1).Value & " Corp, ID_ISIN)"

有任何想法吗?

Sco*_*ner 5

你忘了"里面的公式,在vba中必须加倍:

 TOMS.Cells(1, 2).Formula = "=BDP(""" & TOMS.Cells(1, 1).Value & " Corp"", ""ID_ISIN"")"
Run Code Online (Sandbox Code Playgroud)