Я бы хотел упростить это выражение в excel-vba. Это возможно?
[A1] = "=B1" [A2] = "=B2" [A3] = "=B3" [A4] = "=B4"
И без обозначения RC:
Sub NoRC() Range("A1:A4").Formula = "=B1" End Sub
тоже работает.
(это потому, что B1 будет корректироваться при переходе вниз по столбцу)
Вы можете использовать обозначение RC
Range("A1:A4").Formula = "=RC[1]"
или
[A1:A4] = "=RC[1]"