使用Bloomberg BDH公式为VBA宏中的几个单元格

时间:2016-08-23 07:35:08

标签: excel vba excel-vba macros bloomberg

您是否认为可以使用BDH公式,但我们不使用一个证券的名称,而是使用单元格内的信息(假设在A栏中您拥有证券的ISIN,我想要C列在某一特定日期的价格,B列中可用的日期:

for I = 1 to 10 

  cells(i+1,3) = BDH(cells(i+1,1),"PX_LAST", cells(i+1,3), cells(I+1,3), "Period, Dates", "M,H") 

next I

1 个答案:

答案 0 :(得分:0)

是的,你可以。如果ISIN存储在单元格A1中,则可以使用以下公式:

BDH(A1 & " ISIN", "PX_LAST", "8/25/2016", "8/25/2016")

您还可以使用对包含日期的单元格的引用来替换日期。