我正在尝试在excel vba中测试偏移属性。 我使用的是一个简单的代码,用于选择与活动单元格相距1行和1列的单元格。
这就是我正在做的事情
Sub Range_Offset()
Range(ActiveCell).Offset(1, 1).Select
End Sub
我已将代码附加到工作表上的按钮。
当我点击按钮时,我收到以下错误
Run-time error '1004'
Method 'Range' of object '_Global' failed
如果我将ActiveCell替换为其工作的任何单元号。但为什么ActiveCell无法正常工作。 感谢
答案 0 :(得分:2)
尝试:ActiveCell.Offset(1,1).select
ActiveCell
已经是范围对象,您无需使用Range()
将其转换为范围。