如何在Excel VBA上简化此操作?可能吗?

时间:2018-09-02 17:52:25

标签: excel-vba simplify

我想在excel-vba上简化此表达式。有可能吗?

[A1] = "=B1"
[A2] = "=B2"
[A3] = "=B3"
[A4] = "=B4"

2 个答案:

答案 0 :(得分:0)

您可以使用RC表示法

Range("A1:A4").Formula = "=RC[1]"

[A1:A4] = "=RC[1]"

答案 1 :(得分:0)

并且没有RC表示法:

Sub NoRC()
    Range("A1:A4").Formula = "=B1"
End Sub

也可以。

(这是因为 B1 会向下调整列)