检索您使用宏的单元格

时间:2015-10-15 20:29:57

标签: excel vba excel-vba

如果我按下它,我想找到我的宏所在的确切单元格

Example

例如,所有这些图片都是相同的宏。不知怎的,我需要找到我按下的单元格。

我发现这很难解释,所以不确定你是否明白我的意思,但如果有人可以帮助我会很棒。

提前谢谢

1 个答案:

答案 0 :(得分:3)

查看Worksheet_SelectionChange事件。

目标是您可以访问和使用的属性的范围。

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    'You can access the row and column of the target itself
    With ActiveWindow 
      .ScrollRow = Target.Row
      .ScrollColumn = Target.Column 
    End With 
End Sub

如果您在包含图片的单元格中有值,则可以访问该图片。

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    Dim str as String
    str = Target.Value
    msgbox (str)
End Sub