首页 > 解决方案 > 列表框(多选)单击事件

问题描述

我想在单击 listbox1 中的某些选项时触发一些事件。当 listbox1 设置为 SelectSingle 时,我可以实现这一点。但是当使用 fmMultiSelectMulti 属性时,它不起作用。下面是我用来测试点击的简单代码。

Private Sub ListBox1_Click()
If ListBox1.Selected(0) Then MsgBox "Nice"
End Sub

我单击第一个选项,我认为它会触发 MsgBox。难道我做错了什么?我怎样才能解决这个问题?

谢谢

编辑:使用更改事件有效!

标签: excelvba

解决方案


推荐阅读