尝试使用单元格的值创建的范围使用VBA进行复制和粘贴
问题描述:
每次尝试单步执行此操作时,都会出现语法错误,我不知道为什么。我正在尝试创建一个变量,以便可以根据“变换”表单元格“M1”中的值选择一个单元格范围。尝试使用单元格的值创建的范围使用VBA进行复制和粘贴
Sheets("transform").Select
Dim variableRange As Integer
variableRange = ActiveSheet.Range.("M1").Value
这似乎是非常基本的东西 - 我仍然试图学习VBA,我很感激任何帮助,我可以得到。
答
你在那里还有一段时间。应该是:
variableRange = ActiveSheet.Range("M1").Value
M1中的值是多少? –
应该是'ActiveSheet.Range(“M1”)。Value'? 'Range'和'()'之间有一个额外的'.'。 – ian0411
'variableRange = Worksheets(“transform”)。Range(“M1”)。Value' works even better nic :) –