Helpmij.nl
Helpmij.nl
Helpmij.nl

Quote

Weergeven resultaten 1 tot 9 van 9

Onderwerp: listbox met gefilterde gegevens

  1. #1
    Senior Member
    Geregistreerd
    19 mei 2009
    Vraag is opgelost

    listbox met gefilterde gegevens

    Hallo,

    In het voorbeeld een tabel en een knop om een userform te openen. Nu krijg ik niet voor elkaar om de listbox te vullen met gefilterde data.
    Ik hoef geen combobox waar ik wat kan invullen, maar bijvoorbeeld dat de tekst "amsterdam"in de vba code zit. Zodat je listbox alleen word gevuld met namen uit Amsterdam.

    Op internet staat zoveel maar niet 1 die ik werkend kreeg in mijn bestand.

    Iemand een idee?

    Mvg
    Ab
    Bijgevoegde bestanden Bijgevoegde bestanden
    Laatst aangepast door appie36 : 18 september 2023 om 16:05

  2. #2
    Mega Senior
    Verenigingslid

    Geregistreerd
    27 februari 2016
    Voorbeeldbestand lijkt me niet goed.
    Met vriendelijke groet,

    Albert

    Windows 10, 64Bits
    Microsoft Office 2016 Professional Plus , Nederlands

  3. #3
    Senior Member
    Geregistreerd
    19 mei 2009
    inderdaad verkeerde voorbeeld, nu de goed eraan geplakt

  4. #4
    Giga Honourable Senior Member
    Geregistreerd
    18 juli 2008
    Indien er gesorteerd mag worden in het Listobject.

    Verwijder eerst "=namen" in de Rowsource van de eigenschappen.

    Code:
    Private Sub UserForm_Initialize()
    With Blad1.ListObjects(1).DataBodyRange
     .Sort .Cells(2, 2), , , , , , , xlYes
     .AutoFilter 2, "amsterdam"
       ListBox1.List = .SpecialCells(12).Value
     .AutoFilter
    End With
    End Sub
    Indien niet, zetten we alles op dezelfde plek terug.
    Code:
    Private Sub UserForm_Initialize()
    With Blad1.ListObjects(1).DataBodyRange
    sv = .Value
     .Sort .Cells(2, 2), , , , , , , xlYes
     .AutoFilter 2, "amsterdam"
       ListBox1.List = .SpecialCells(12).Value
     .AutoFilter
     .Value = sv
    End With
    End Sub
    En anders alles in een array, maar kijk eerst maar eens of dit voldoet voor je.
    ____________
    Met vriendelijke groet,
    Harry

    Lag nooit om de keuzes van dien vraauw, bist ter zulf aine van....
    (Grunnegs-Gronings)

  5. #5
    Mega Senior
    Verenigingslid

    Geregistreerd
    27 februari 2016
    Harry,
    Waarom eerst sorteren ?, is me onduidelijk.

    appie36,
    Zie bestandje voor een andere optie.
    Bijgevoegde bestanden Bijgevoegde bestanden
    Met vriendelijke groet,

    Albert

    Windows 10, 64Bits
    Microsoft Office 2016 Professional Plus , Nederlands

  6. #6
    Giga Senior JEC.'s avatar
    Geregistreerd
    27 februari 2019
    Zo houd je een aangesloten bereik tbv specialcells

  7. #7
    Senior Member
    Geregistreerd
    19 mei 2009
    ik ga er mee aan het stoeien, de tweede code van HSV heb ik werkend gekregen. Alleen in de tabel waar het om gaat staan formules, deze worden gewist op een of andere manier.

    ik had wat gevonden die de gefilterde gegevens naar een ander tabblad copieert en dat die dan weer de list box vult. Maar ook die is voor mij lastig te begrijpen.

  8. #8
    Giga Honourable Senior Member
    Geregistreerd
    18 juli 2008
    Maak van .Value, .Fomula
    ____________
    Met vriendelijke groet,
    Harry

    Lag nooit om de keuzes van dien vraauw, bist ter zulf aine van....
    (Grunnegs-Gronings)

  9. #9
    Senior Member
    Geregistreerd
    19 mei 2009
    Een wat late reactie, maar uiteindelijk het voorbeeld van AD werkend gekregen in mijn eigen bestand.

    Bedankt allemaal voor het meedenken.

Berichtenregels

  • U mag geen nieuwe vragen starten.
  • U mag niet reageren op berichten.
  • U mag geen bijlagen versturen.
  • U mag uw berichten niet bewerken.
  •  
Helpmij.nl
Helpmij.nl

Helpmij.nl en business

Partners
Sponsoren