我正在尝试利用Excel VBA Listbox SelectedIndexChanged事件来更新同一用户窗体上的文本框,其中包含我列表框中一行中值的总和,因为用户选择了该列表框中的每一行。
我无法弄清楚如何获取该事件处理程序的代码来执行。有什么建议?我在Windows 10计算机上使用Excel VBA和Office 365的最新版excel。事实上,当我为该用户表单设置代码窗口时,我甚至不会在下拉列表中看到该事件?
由于 麦克
答案 0 :(得分:0)
Private Sub ListBox1_Change()
// Your can do anything with it
// Looping here
For i = 0 To ListBox1.ListCount - 1
If ListBox1.Selected(i) Then
ListBox1.Selected(i) = False
End If
Next
End Sub