小编Jos*_*Lin的帖子

在数据验证选择后运行事件宏

我在名为 report 的工作表上建立了一个数据验证列表,每次从列表中选择一个项目时,我都需要运行一个宏。现在我有下面的代码,但它不起作用。它确实在 VBA 中运行,但是当我在工作表中选择项目时它不会运行,似乎我没有参考宏

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If Target.Address(True, True) = "$B$3" Then
        Select Case Target
             Case "ABCP"
                Call Macro1
             Case "Accounting Policy"
                Call Macro2
             Case Else
                  'Do Nothing
        End Select
    End If
End Sub
Run Code Online (Sandbox Code Playgroud)

excel events vba

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

events ×1

excel ×1

vba ×1