Helpmij.nl
Helpmij.nl
Helpmij.nl

Quote

Weergeven resultaten 1 tot 13 van 13

Onderwerp: filter in alle kolommen

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

    filter in alle kolommen

    hallo,

    Ik gebruik nu onderstaande code om op woorden te filteren in alle kolommen, dit met een hulp kolom

    Is het mogelijk dit aan te passen dat ik op twee woorden kan zoeken?

    In de tekstbox type je dan bijvoorbeeld "jan piet" zodat je alle resultaten krijgt met jan en piet of jan of piet.

    Groeten Ab



    Private Sub TextBox2_Change()
    ActiveSheet.ListObjects("tabel4").Range.AutoFilter Field:=6, _
    Criteria1:="*" & [k3] & "*", Operator:=xlFilterValues
    End Sub

  2. #2
    Giga Senior
    Verenigingslid

    Geregistreerd
    19 april 2007
    Locatie
    den haag
    hallo Ab, je bent vergeten een bestandje toe te voegen.
    groeten Sylvester Ponten

    ik gebruik Ms Windows 10 en met plezier excel 365

    ps geef zelf ook aub aan welke excel u gebruikt.
    ps persoonlijke mail lees ik hoogstens 1 maal per jaar

  3. #3
    Tera Honourable Senior Member edmoor's avatar
    Geregistreerd
    9 september 2000
    Locatie
    Zuid-Holland
    Geen idee, maar probeer het eens zo:
    Code:
    Private Sub TextBox2_Change()
        ActiveSheet.ListObjects("tabel4").Range.AutoFilter Field:=6, Criteria1:=Replace([K3], " ", "*"), Operator:=xlFilterValues
    End Sub
    Anders, zie #2.
    "It's hardware that makes a machine fast. It's software that makes a fast machine slow. "
    Op rechtstreekse vragen via email of privébericht reageer ik niet. Daar is het forum voor.
    Lees ook: http://www.helpmij.nl/forum/announcement.php?f=5

  4. #4
    Senior Member
    Geregistreerd
    19 mei 2009
    hierbij een bestand, het voorbeeld van edmoor lijkt er wel op wat ik zoek.
    Bijgevoegde bestanden Bijgevoegde bestanden

  5. #5
    Tera Honourable Senior Member edmoor's avatar
    Geregistreerd
    9 september 2000
    Locatie
    Zuid-Holland
    In je voorbeeld documentje zou het dit zijn:
    Code:
    Private Sub TextBox2_Change()
        ActiveSheet.ListObjects("tabel1").Range.AutoFilter Field:=4, Criteria1:="*" & Replace(TextBox2.Text, " ", "*") & "*", Operator:=xlFilterValues
    End Sub
    "It's hardware that makes a machine fast. It's software that makes a fast machine slow. "
    Op rechtstreekse vragen via email of privébericht reageer ik niet. Daar is het forum voor.
    Lees ook: http://www.helpmij.nl/forum/announcement.php?f=5

  6. #6
    Giga Senior
    Verenigingslid

    Geregistreerd
    19 april 2007
    Locatie
    den haag
    Ab, kun je ook aangeven wat je als uitkomst verwacht?
    als je "jan piet" invult moeten dan alle regels met of jan of piet weergegeven worden?
    of alle regels waar en jan en piet in voorkomt?
    groeten Sylvester Ponten

    ik gebruik Ms Windows 10 en met plezier excel 365

    ps geef zelf ook aub aan welke excel u gebruikt.
    ps persoonlijke mail lees ik hoogstens 1 maal per jaar

  7. #7
    Senior Member
    Geregistreerd
    19 mei 2009
    Het moet en en zijn, wat je dus in de zoekbalk intypt moet in 1 regel staan.
    Ik heb het voorbeeld van edmoor er in gezet en die doet het zoals ik bedoel. Alleen krijg je met "jan johan" andere resultaten als met "johan jan" als invoer.
    Als ik dan de hulpkolom aanpas zoals hier onder met tekst samenvoegen werkt het, zal wel niet de goed manier zijn maar het doet wat ik wil

    =TEKST.SAMENVOEGEN([@Kolom1];[@Kolom2];[@Kolom3];[@Kolom2];[@Kolom1];[@Kolom3])

  8. #8
    Giga Senior
    Verenigingslid

    Geregistreerd
    19 april 2007
    Locatie
    den haag
    misschien moet je alle combinaties gebruiken:
    1 2 3
    1 3 2
    2 1 3
    2 3 1
    3 1 2
    3 2 1
    of je gebruikt geavanceerd filter dan het je aan 1 2 3 genoeg

    ps ik zou nog wel schijdingstekens tussenvoegen anders kunnen namen in elkaar overlopen.
    Laatst aangepast door sylvester-ponte : 15 januari 2022 om 11:45
    groeten Sylvester Ponten

    ik gebruik Ms Windows 10 en met plezier excel 365

    ps geef zelf ook aub aan welke excel u gebruikt.
    ps persoonlijke mail lees ik hoogstens 1 maal per jaar

  9. #9
    Senior Member
    Geregistreerd
    19 mei 2009
    Alles staat achter elkaar, als je alles van links naar rechts achter elkaar zet en dan van rechts naar links heb je volgens mij alle opties. Ik kan nog geen missers vinden in ieder geval. De formule van edmoor werkt nog beter dan ik dacht, ik kan meer dan twee zoekwoorden achter elkaar invoeren en de resultaten worden dan steeds minder.

    Bedankt voor het meedenken.

  10. #10
    Giga Senior
    Verenigingslid

    Geregistreerd
    19 april 2007
    Locatie
    den haag
    ab, je hebt gelijk door die * tussen de namen kan hij ook namen overslaan om de juiste combinatie te vinden.
    groeten Sylvester Ponten

    ik gebruik Ms Windows 10 en met plezier excel 365

    ps geef zelf ook aub aan welke excel u gebruikt.
    ps persoonlijke mail lees ik hoogstens 1 maal per jaar

  11. #11
    Giga Senior
    Verenigingslid

    Geregistreerd
    19 april 2007
    Locatie
    den haag
    oops toch niet:
    probeer:
    bert joop karel
    elbert
    Laatst aangepast door sylvester-ponte : 15 januari 2022 om 18:17
    groeten Sylvester Ponten

    ik gebruik Ms Windows 10 en met plezier excel 365

    ps geef zelf ook aub aan welke excel u gebruikt.
    ps persoonlijke mail lees ik hoogstens 1 maal per jaar

  12. #12
    Giga Senior
    Verenigingslid

    Geregistreerd
    19 april 2007
    Locatie
    den haag
    ik denk dat je ze zo allemaal hebt:
    Bijgevoegde bestanden Bijgevoegde bestanden
    groeten Sylvester Ponten

    ik gebruik Ms Windows 10 en met plezier excel 365

    ps geef zelf ook aub aan welke excel u gebruikt.
    ps persoonlijke mail lees ik hoogstens 1 maal per jaar

  13. #13
    Senior Member
    Geregistreerd
    19 mei 2009
    Inderdaad, dit lijkt goed te werken. Ik vind het alleen bijzonder dat het zo ingewikkeld is in excel. Als je gebruik maakt van tabellen op een wordpress site met tablepress is dat de standaard manier van zoeken, in alle kolommen met maar 1 zoekvak en je kan meerdere woorden achter elkaar typen.
    In iedergeval bedankt voor het mee denken.

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

Regels
Help

Helpmij.nl en business

Partners
Sponsoren