を使用して数式をセル範囲にコピーする VBA コードがありますR1C1
。残念ながら、最後から 2 行目に次のエラーが表示されます。
Runtime error '1004': Application-defined or object-defined error.
Dim pct As Single
pct = 1
With ThisWorkbook.Sheets("Data").UsedRange
Dim lastR As Long
lastR = .Rows.Count
Dim lastC As String
lastC = col_letter(.Columns.Count)
End With
With ThisWorkbook.Sheets("Calculations")
.Range("A1:" & lastC & 1).Value = 100
==> .Range("A2:" & lastC & lastR + 1).FormulaR1C1 = "=R[-1]C*(1+" & pct / 100 & "*'Data'!R[-1]C"
End With
ここで何が間違っていますか?