• 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.

Listbox met gefilterde data vullen

Status
Niet open voor verdere reacties.

appie36

Gebruiker
Lid geworden
19 mei 2009
Berichten
196
Ik gebruik dit om een listbox te vullen met data, waarna ik er met textbox 12 in kan zoeken/filteren.
Nu is de lijst er lang er wil ik de tabel waar ik de data uithaal al voor de tijd filteren, zodat alleen de zichtbare gegevens in de tabel worden meegenomen.
Ik en al aan het stoeien geweest met SpecialCells(xlCellTypeVisible) maar krijg het niet voor elkaar. Iemand nog een idee?

Mvg
Ab


Code:
Private Sub TextBox12_Change()
Dim i As Long
Me.TextBox12.Text = StrConv(Me.TextBox12.Text, vbUpperCase)
Me.ListBox1.Clear
For i = 2 To Application.WorksheetFunction.CountA(Blad5.Range("A:A"))
a = Len(Me.TextBox12.Text)
If Left(Blad5.Cells(i, 1).Value, a) = Left(Me.TextBox12.Text, a) Then
Me.ListBox1.AddItem Blad5.Cells(i, 1).Value
Me.ListBox1.List(ListBox1.ListCount - 1, 1) = Blad5.Cells(i, 2).Value
End If
Next i
End Sub
 
Eerst maar eens een voorbeeldje plaatsen
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan