Excel VBA 如何获得【ctrl+鼠标右键】随便选中的若干不连续单元格的第二个

如题,请熟悉的朋友指点下。
2024-11-01 22:32:20
推荐回答(2个)
回答1:

亲,您尝试在SelectionChange事件中加入IF,判断Selection.Count,一旦等于2就把值或地址赋给一个变量。

 

 

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Selection.Count = 2 Then
    MsgBox "第2次选择"
End If
End Sub

回答2:

用range对象的area属性