选择特定列中的空白单元格时触发宏

时间:2018-02-23 12:54:12

标签: excel vba

我正在尝试在Excel中创建一个小数据库,因为我需要在特定列中选择空白单元格时触发宏。怎么做?

1 个答案:

答案 0 :(得分:1)

是。您可以从事件Worksheet_SelectionChange

触发它

在我的代码中,仅当用户选择 1 BLANK CELL 且从C列

时才激活msgbox
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Count <> 1 Then Exit Sub
If Target.Column = 3 And Target = "" Then
    'do something
    MsgBox "I activate"
End If

End Sub

如果用户选择的单元格超过1个,则不会触发。

根据您的需要进行调整。

  

更多信息   Worksheet_SelectionChange