• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

synchroniseren listboxen En textbox

Status
Niet open voor verdere reacties.

Hans Gorter

Gebruiker
Lid geworden
27 okt 2008
Berichten
97
In bijgaand bestand staan drie kolommen, twee listboxen en een tekstbox.

Bedoeling is dat als je in listbox1 over item A scrollt je meteen in listbox 2 item 1 ziet en in textbox de waarde tekst1 is te zien. Kortom: als je in listbox1 een regel verspringt, verspringen listbox2 en textbox diezelfde regel. Een soort synchroonzwemmen dus ;-)

Wie o wie weet de oplossing?

Vast dank!
 

Bijlagen

Dit is een mogelijke oplossing
Code:
Private Sub ListBox1_Change()
    ListBox2.ListIndex = ListBox1.ListIndex
    TextBox1.Text = WorksheetFunction.VLookup(ListBox1.Value, [Blad1!G1:K10], 5, False)
End Sub
 
Dit is een mogelijke oplossing
Code:
Private Sub ListBox1_Change()
    ListBox2.ListIndex = ListBox1.ListIndex
    TextBox1.Text = WorksheetFunction.VLookup(ListBox1.Value, [Blad1!G1:K10], 5, False)
End Sub

Enorm bedankt! Heb het uiteindelijk zo opgelost waardoor je kunt scrollen in list1 of 2.

Private Sub ListBox1_Change()
Dim lList As Long
lList = Me.ListBox1.ListIndex

Me.ListBox2.ListIndex = lList
Me.TextBox1.Text = Sheets(1).Cells(lList + 1, "K").Value

End Sub


Private Sub ListBox2_Change()
Dim lList As Long
lList = Me.ListBox2.ListIndex

Me.ListBox1.ListIndex = lList
Me.TextBox1.Text = Sheets(1).Cells(lList + 1, "K").Value

End Sub
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan