我試圖用這個代碼來引入一個公式從A2到我的數據庫的結尾在兩個單元的步驟。VBA與Bloomberg函數在LOOP的問題
Sub addbdh()
Dim i As Integer
Dim n As Integer
Range("A3").Select
Range(Selection, Selection.End(xlToRight)).Select
n = Selection.Count
For i = 1 To n
Cells(3, i * 2 - 1).Formula = "BDH(""A"" & "i * 2 - 1", "A1", "B1, "hoy()")"
Next i
End Sub
的問題是,我的指令得到一個錯誤:
Cells(3, i * 2 - 1).Formula = "BDH(""A"" & "i * 2 - 1", ""A1"", ""B1"", "Today()")"
特別是在「我* 2 - 1」的一部分,我得到一個Excel MSGBOX它說「預期語句的結束「(西班牙語:‘SE esperaba:鰭德拉instrucción’
¿誰能幫我找到的代碼錯誤
坦克你這麼多
?
在Excel單元格的公式開始於一個 「= ...」 –
而你濫用' 「」' –
嘗試 「= BDH(」 「A」 「」 &我* 2 - 1&「,」「A1」「,」「B1」「,TODAY())」 –