VBA:如何在组合框中的选定值更改时触发事件

时间:2014-03-11 15:24:30

标签: excel vba combobox onchange

我是VBA的新手,并且想要在组合框(在UserForm中)中的选择发生变化时触发简单的更改事件。

我尝试了Private Sub myCombo_AfterUpdate()Private Sub myCombo_Change(),但在这两种情况下,当我在组合框中选择不同的值时,没有任何反应。

这对于组合框来说是错误的方法吗?

我的Sub开头如下,因为我想将下拉列表中当前选中的项目与表格中的值进行比较:

Private Sub myCombo_AfterUpdate()
    If Me.myCombo.Value = Worksheets(8).Range("A4") Then
    'do stuff
End Sub

非常感谢你提供任何帮助,蒂姆。

0 个答案:

没有答案