在VBA中使用activecell和offset
我想在excel vba中testing偏移量属性。 我正在使用一个简单的代码来selectdaigonal的单元格,即从活动单元格离开1行1列。
这就是我正在做的
Sub Range_Offset() Range(ActiveCell).Offset(1, 1).Select End Sub
我已将代码附加到工作表上的button。
当我点击button,我得到以下错误
Run-time error '1004' Method 'Range' of object '_Global' failed
如果我用任何单元格号replaceActiveCell它的工作。 但为什么ActiveCell不能正常工作。 谢谢
试试看: ActiveCell.Offset(1,1).select
ActiveCell
已经是一个范围对象,您不需要使用Range()
将其变成范围。