Привет всем, я делаю код макроса с помощью vba, и я хотел бы спросить кое-что, как я могу написать следующую операцию с помощью макроса vba.
Предположим, у вас есть лист с двумя столбцами, один из которых называется " C "и другие" D "и каждая ячейка из этого столбца имеет следующую операцию:
ws.Range("D1") = 0
ws.Range("D2") = ws.Range(C2)- ws.Range(C1)
ws.Range("D3") = ws.Range(C3)- ws.Range(C2)
...
ws.Range(Di+1) = ws.Range(Ci+1) -ws.Range(Ci)
Как мне написать в синтаксисе vba такую операцию, как:
ws.Range("D:D").FormulaR1C1 = "= R[i+1]C[""C""] - R[i]C[""C""]"
Спасибо за вашу помощь.