Cells(1,1) から Cells(501,1) までのセルに数式を書き込む必要があります
=FDSC("-",$C$3,"FG_PRICE(D1)") for line 1
=FDSC("-",$C$3,"FG_PRICE(D2)") for line 2
=FDSC("-",$C$3,"FG_PRICE(D3)") for line 3
今、私のvbaコードは次のとおりです:
Range(Cells(1, 1), Cells(1 + 500, 1)).FormulaR1C1 = "=FDSC(""" & "-" & """,R1C3,""" & " FG_PRICE(RC[3]) " & """)"
コードのすべての部分をテストして、最後の部分 (FG_PRICE...) が機能していないことを確認しました。Excelで書かれた式は次のとおりです。
=FDSC("-",$C$1,"FG_PRICE(RC[3])")
RC[3]ではなく、D1、D2などを使用するにはどうすればよいですか??? 色々やってみたけど見つからない!
お時間を割いていただき、ありがとうございました。