excel里VBA如何能自动我选择的区域

来源:百度知道 编辑:UC知道 时间:2024/05/30 08:02:25
我想做一个宏,要用到一个功能,就是当我选择某个区域的时候,运行宏会自动知道我所选择的区域,比如是是A1:C8,也就是会返回A1:C8,应该怎么写,谢谢了

Chart说的不错,不过他的代码返回的是绝对地址,如果你想返回相对地址。
把这个代码考到相应的工作表代码里就可以了:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
MsgBox Selection.Address(RowAbsolute:=False, columnabsolute:=False)
End Sub