在Excel VBA中使用Application.Caller
时出现错误。
我在按钮/形状上附加了一段代码,该代码用于在按钮旁边的单元格中打印时间戳。
我需要一遍又一遍地使用此按钮,因此不想引用放置时间戳记的实际范围,因此我认为这段代码可以工作。
但是,每次宏到达第二行,即Application.Caller
行时,都会给我一个错误:
错误91:“对象变量或未设置块变量”
如果有人能协助解决这一问题,我无法解决,我将不胜感激。
谢谢
我尝试过activesheet.buttons
和activesheet.shapes
,但都没有成功。
Dim x As Object
Set x = ActiveSheet.Shapes(Application.CALLER)
With x.TopLeftCell
Range(Cells(x.Row, x.Column), Cells(x.Row, x.Column)).Offset(0, 1).Select
End With