使用Excel,A1的单元格是= B1 / BDP(C1&“CORP”,“DS036”),其中BDP(DS036)是Bloomberg的函数。
但是,有很多行可以解释为什么我要使用Excel VBA自动运行数据。我尝试过的方式就像下面的代码一样。但是,它不起作用。你能告诉我怎么解决吗?欣赏。
b = Worksheets("ABC").Cells(Rows.Count, 1).End(xlUp).Row
Worksheets("ABC").Cells(b + 1, 1).Formula = "=" & Worksheets("ABC").Cells(b + 1,2) & "/" & "BDP(" & Worksheets("ABC").Cells(b + 1, 3) &"" CORP"" ,""DS036"")"
尝试
.FormulaR1C1 = "=RC[1]/BDP(RC[2]&"" CORP"",""DS036"")"