
こんにちは、私はvbaが初めてで、助けてください。私は示されているようなテーブルを持っています。Days 列は数式列です。式は単純で、Actual DateとDateの差です。しかし、実際の日付は Range("D5") の別のシート (Sheet2) に存在します。この数式をプログラムで割り当てる方法。私は試してみましたがWorksheets("Sheet1").Range("E2:E10").FormulaR1C1 = "=" & Worksheets("Sheet2").Range("D5").Value & "-Sheet1!RC[-1]"、Worksheets("Sheet1").Range("I6:I10").FormulaR1C1 = "=Sheet2!R[5]C[4]Sheet1!RC[-1]"残念ながら両方とも間違った値を与えています。ありがとう。