【发布时间】:2016-09-21 08:39:02
【问题描述】:
选择活动单元格时,我有以下宏来选择整个行。这是完美的工作!但是,我只是想让这个宏在“选中”复选框时工作
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Column <> 1 Then
Exit Sub
Else
Application.ScreenUpdating = False
Cells.Borders.LineStyle = xlLineStyleNone
Rows(Target.Row).BorderAround Weight:=xlMedium, ColorIndex:=3
Application.ScreenUpdating = True
End If
End Sub
【问题讨论】:
-
捕获复选框事件:Private Sub Option1Checkbox_Click()
-
我想我可能误解了你的问题。您希望宏在选中复选框时触发,还是在选中复选框时触发?
-
如果复选框被选中 - 宏有效
-
在这种情况下,9Deuce 和 New2VBA 已经给你正确的答案了。