Office: Listbox mit Comboboxen Filtern

Helfe beim Thema Listbox mit Comboboxen Filtern in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo zusammen, ich will diese Listbox über Vorauswahl die in der Blättern abgelegt sind über die Comboboxen Filtern. Hier in meinem Beispiel hab ich... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von facadefaca, 20. Februar 2020.

  1. Listbox mit Comboboxen Filtern


    Hallo zusammen,

    ich will diese Listbox über Vorauswahl die in der Blättern abgelegt sind über die Comboboxen Filtern.

    Hier in meinem Beispiel hab ich angefangen was ich es niht hin bekomme.

    Was mach ich hier falsch?

    :)
     
    facadefaca, 20. Februar 2020
    #1
  2. Hi,

    hier mal ein "Spatenstich" für Deinen Anfang.
    Schau Dir den Code im Userform_Initialize() und cboKunde_Change() an.

    Daraus kannst Du ableiten und vor allem das Füllen der cboArtikel variabel gestalten, für den wahrscheinlichen Fall, dass weitere Artikel hinzukommen.
     
  3. Hallo Marco,

    danke für deinen Einsatz.

    Allerdings will ich es mit Abhängigkeit haben.

    Ich will vom Blatt "Kunde" was aus wählen dann abhängig was ausgewählt worden ist dann die werte weiter geben .usw.

    Bekomm ich es mit deinen Code hin?
     
    facadefaca, 22. Februar 2020
    #3
  4. Listbox mit Comboboxen Filtern

    Moment;
    Verstehe ich so, dass Du die Combobox mit den Kundennamen gefüllt haben möchtest und in Abhängigkeit dieser Auswahl wird die Füllung der nächsten Combobox beeinflusst.

    Beispiel:
    cboKunde = "Rewe"
    dann
    cboArtikel = "Liste mit ReweArtikel"

    Die Daten kommen jeweils aus den Tabellenblättern.

    Aber Du meinst es irgendwie doch anders, oder?
     
  5. Ja, ist richtig.

    Allerdings kommen die Daten nicht von diese Boxen. In diesen Blatt "Daten" schreib ich mit diese ganzen Kunde und Artikel Blätter mit andere UserForm in Daten rein.

    Ich will erstmal nur Filtern können. Es sind ca. 10000 Zeilen.


    Wenn in ComboBox Kunde "Lidl" ausgewählt wird dann sollen die Artikel vom Blatt "Lidl" zur Verfügung stehen.
    Allerdings in ComboBox 3 bzw ComboBox 4 sollte nur Produktioncode bzw Produktkennung zur Auswahl stehen vom Blatt "Lidl".

    Krieg es das so hin?
     
    facadefaca, 22. Februar 2020
    #5
  6. ok, dann passt es ja.

    Was bisher funktioniert:
    cboKunde wird mit Kundennamen gefüllt über das UserForm_Initialize()-Event.
    cboArtikel über das cboKunde_Change()-Event.

    Nun musst Du das Ganze eben an den richtigen Stellen fortführen.
    Einen möglich Code dazu hast Du ja - nur zu *wink.gif*
     
  7. Alles klar. Ich probiere es heut abend.
    Melde mich.

    Danke dir *Smilie
     
    facadefaca, 22. Februar 2020
    #7
  8. Listbox mit Comboboxen Filtern

    Hallo Marco,

    ich komme nicht so richtig zu recht.
    Bin leider voll der Einsteiger.

    Beim Start der UserForm befülle ich die Listbox1 mit alle Daten aus dem Blatt "Daten.

    Wie soll ich mit deim Coder jetzt diese Werte Filter?
    Sobald ich das erste Auswahl treffe passier Nix!!! *rolleyes.gif*
     
    facadefaca, 22. Februar 2020
    #8
  9. Hallo Marco,

    ich habe eine neuen Vorschlag.

    Kannst du bitte schauen warum das nicht so richtig gefiltert wird?
     
    facadefaca, 22. Februar 2020
    #9
  10. ich bin der Meinung Du solltest nur Datensätze hinzufügen die tatsächlich da sind und nicht auf Verdacht einen Bereich angeben, sodass zig Leerzeilen mit berücksichtigt werden.

    Wenn Du nun noch mit dem vorherigen Code geschickt kombinierst, kommst Du sogar an den Punkt, dass gar keine widersprüchliche Auswahl angeboten wird.

    Das ist dann das, was Du mit "nicht richtig gefiltert" meinst.


    Im Grunde könntest Du es Dir noch einfacher machen, indem Du mit Deinen Comboboxen auf den Autofilter des Worksheets zugreifst - die gefilterten Datensätze in ein temporäres Worksheet kopierst , dieses Worksheet dann via Array und Combobox.List verwenden, um Deine gefilterten Daten

    a) in der Listbox anzuzeigen
    b) wiederum die Filtermöglichkeiten in den Comboboxen aktualisierst


    Meine Empfehlung in Kurzform:
    1. Schau Dir dir .AutoFilter-Methode() und ein paar Beispiele an
    2. Nutze diese, um Dein Filtrat in ein temporäres Worksheet zu kopieren
    3. Nutz dieses Worksheet um,
    3a) Deine Comboboxen zu aktualisieren
    3b) Deine Listbox zu aktualisieren
    3c) das temporäre Worksheet darf unsichtbar und nur via Code nutzbar sein (xlSheetVeryHidden)


    Viel Information - aber bleib einfach dran. Zerlege in Teilprobleme und löse diese mit langem Atem *Smilie
     
  11. Hi,

    könntest du mir mal ein Beispiel Code schreiben?
    Ich komm nicht so mit *frown.gif*
     
    facadefaca, 22. Februar 2020
    #11
  12. Also,
    recherchiere zu 1) und programmiere Beispiele dazu.
    Mach ne Tabelle mit 2Spalten zu 10 Datensätze und versuche via Code zu filtern. Bei problemen melde dich dazu, supporte Dich gern.

    Aber einen kompletten Code werde ich nicht schreiben, davon hast du ja nichts ... ggf findet sich diesbezüglich eine andere helfende Hand.
     
Thema:

Listbox mit Comboboxen Filtern

Die Seite wird geladen...
  1. Listbox mit Comboboxen Filtern - Similar Threads - Listbox Comboboxen Filtern

  2. ComboBox Autovervollständigung und Ergebnis in ListBox

    in Microsoft Excel Hilfe
    ComboBox Autovervollständigung und Ergebnis in ListBox: Nabend, anbei eine Excelmappe mit Makro. Es enthält einige Module und eine Form. Wenn ihr auf dem zweiten Tabellenblatt die Form startet, seht ihr unten zwei Listboxen. In der Linken werden die...
  3. Listbox mit Combobox filtern

    in Microsoft Excel Hilfe
    Listbox mit Combobox filtern: Guten Tag, ich suche nach einer Möglichkeit eine ListBox mit einer Combobox zu filtern. In der ListBox stehen Strings die alle mit einem bestimmten Buchstaben beginnen. Nun möchte ich diesen...
  4. ListBox in Abhängigkeit von ComboBox

    in Microsoft Excel Hilfe
    ListBox in Abhängigkeit von ComboBox: Hallo zusammen, ich habe folgende Frage/Problem: In einer Userform habe ich eine Combobox und eine ListBox, welche mir automatisch beim starten die Namen der vorhandenen Tabellenblätter anzeigt....
  5. Echtzeitsuche Combobox, Listbox,evtl. Textbox.. Hilfe

    in Microsoft Excel Hilfe
    Echtzeitsuche Combobox, Listbox,evtl. Textbox.. Hilfe: Hallo allerseits, ich habe hier folgendes Projekt und benötige etwas Start-bzw Verbesserungshilfe. Gegeben ist eine Tabelle mit Textbausteinen. Wenn ich den Textbaustein Finder (UserForm2)...
  6. ListBox Felder über ComboBox füllen

    in Microsoft Excel Hilfe
    ListBox Felder über ComboBox füllen: Hallo an alle und speziel an die die Helfen, ich habe da mal wieder ein kleines Problem. Ausgangslage ist 1 UserForm1 mit 1 Combobox, 1 Listenfeld und 22 Textboxen. Ich möchte aus Tabelle 1 über...
  7. Tabelle mit Auswahl Listbox und Combobox befüllen (bzw. Werte überschreiben, ändern)

    in Microsoft Excel Hilfe
    Tabelle mit Auswahl Listbox und Combobox befüllen (bzw. Werte überschreiben, ändern): Hallo zusammen! Habe da ein kleines Problem, eigentlich mindestens 2. Das erste, bin VBA-Anfänger und habe 1000 Ideen, was ich gerne umsetzen möchte, aber keine Ahnung wie genau es geht. Mit...
  8. Userform: der Inhalt in einer Combobox soll den Inhalt einer Listbox beeinflussen

    in Microsoft Excel Hilfe
    Userform: der Inhalt in einer Combobox soll den Inhalt einer Listbox beeinflussen: Hallo liebe Leute, Ich bastle heute zum ersten Mal an einer Userform rum und weiß nicht wie ich das Problem lösen kann. Momentaner Stand ich habe textboxen(unwichtig), 2 Listboxen und 1 mal...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden