2017-04-26 5 views
0

Ich versuche, das Excel VBA Listbox SelectedIndexChanged-Ereignis zu verwenden, um ein Textfeld auf demselben Benutzerformular mit der Summe der Werte in einer Spalte meiner Listbox zu aktualisieren, wenn der Benutzer jede Zeile in dieser Listbox auswählt .Excel VBA Listbox Verwendung von SelectedIndexChanged Ereignis

Ich kann nicht herausfinden, wie der Code für diesen Event-Handler ausgeführt werden soll. Irgendwelche Vorschläge? Ich verwende Excel VBA mit der neuesten Version von Excel von Office 365 auf einem Windows 10-Computer. In der Tat sehe ich nicht das Ereignis in der Pulldown-Liste, wenn ich das Code-Fenster für dieses Benutzerformular habe?

Dank Mike

+0

Es macht nichts - ich habe nur das Ereignis ändern und es funktioniert gut –

Antwort

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 
Verwandte Themen