Excel VBA通过鼠标获取用户选择的范围 [英] Excel VBA get range of user selected range by mouse
本文介绍了Excel VBA通过鼠标获取用户选择的范围的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
这不是 usedrange
问题。
例如,在Excel用户中,使用鼠标选择一个范围(可能为空),我们假设 B4:C12
在此之后,如果不取消选择范围用户按下该宏,宏应该告诉 B4:C12 。
And let's say after this without deselecting the range user presses the macro, and macro should tell B4:C12.
任何人都可以显示示例?
Can anyone show example?
宏应该符合以下条件:
Sub showrng()
MsgBox SelectedRange.Address(ReferenceStyle:=xlA1)
End Sub
推荐答案
Sub macro1()
MsgBox Selection.Address(ReferenceStyle:=xlA1, _
RowAbsolute:=False, ColumnAbsolute:=False)
End Sub
HTH!
这篇关于Excel VBA通过鼠标获取用户选择的范围的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文