所以我有一个非常简单的代码行应该激活另一个工作表上的一个单元格,但在同一个工作簿中,但我不知道为什么它不起作用:
Sheets("me").Range(Cells(rownum, colnum)).Activate
它给出“应用程序或对象定义”错误。
rownum
和 colnum
是定义的变量,当它们在 Debug模式下悬停时,它们显示整数值。
最佳答案
您需要先激活工作表,然后再激活其上的单元格。
试试这个:
Public Sub test()
With Sheets("me")
.Activate
.Cells(rownum, colnum).Activate
End With
End Sub
关于excel - VBA 使用单元格引用激活单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13457909/