每次我运行Application.Caller宏时出现错误91

时间:2019-07-31 09:38:28

标签: excel vba

在Excel VBA中使用Application.Caller时出现错误。

我在按钮/形状上附加了一段代码,该代码用于在按钮旁边的单元格中打印时间戳。

我需要一遍又一遍地使用此按钮,因此不想引用放置时间戳记的实际范围,因此我认为这段代码可以工作。

但是,每次宏到达第二行,即Application.Caller行时,都会给我一个错误:

  

错误91:“对象变量或未设置块变量”

如果有人能协助解决这一问题,我无法解决,我将不胜感激。

谢谢

我尝试过activesheet.buttonsactivesheet.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

0 个答案:

没有答案