- 此问题在此处已有答案**:
How can I insert variable into formula in VBA(2个答案)
3天前关闭。
我试图创建一个宏来复制和粘贴一行的某个部分到另一个工作表。我让用户输入他们想要复制/粘贴的行。
我已经为用户创建了一个变量(Dim c
)来输入行值,并希望在一个范围内使用该变量,但不知道如何使用。
例如
Range("C5:I5").Copy Range("C45:I45")
在第一步中,我想用变量c
替换"5",但是我如何在这个语句中调用这个变量呢?
已尝试Range("C(Val(c)):I(Val(c))")
,但不起作用。
对于新手的错误我深表歉意,但是我对VBA还是个新手。
1条答案
按热度按时间gtlvzcf81#
最后用这个-
范围(“C”和c以及“:I”和c)