Office: (Office 365) Suchfunktion in Listbox

Helfe beim Thema Suchfunktion in Listbox in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo zusammen, bin ein Neuling was VBA angeht und habe folgendes Problem. Über Double Click öffnet sich eine neue Userform und die Daten der Zeile... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Christian Schumann, 23. Oktober 2022.

  1. Suchfunktion in Listbox


    Hallo zusammen,
    bin ein Neuling was VBA angeht und habe folgendes Problem.
    Über Double Click öffnet sich eine neue Userform und die Daten der Zeile füllen Textboxen aus.
    Das funktioniert alles. Habe auch eine Suchfunktion für die Listbox programmiert. Sobald ich die Suchfunktion anwende werden die Zeilen der Tabelle in die Userform übertragen und nicht aus der Listbox. Die Listbox aktualisiert sich nicht sobald ich über die Suchfunktion suche.
    Komme absolut nicht weiter und bin für jede Hilfe sehr Dankbar!
    Gruß CHristian
     
    Christian Schumann, 23. Oktober 2022
    #1
  2. Beverly
    Beverly Erfahrener User
    Hi Christian,

    meinst du damit, dass die Änderungen, die du mit dem Button "Buchen" ins Tabellenblatt überträgst, nicht in der ListBox angezeigt werden, wenn das UserForm erneut gestartet wird? Dann must du das Füllen der ListBox nicht ins Initialize-Ereignis schreiben sondern ins Activate-Ereignis.



    Suchfunktion in Listbox GrußformelSuchfunktion in Listbox Beverly's Excel - Inn
     
    Beverly, 23. Oktober 2022
    #2
    1 Person gefällt das.
  3. Hallo Beverly,
    das funktionierte auch nicht und klappt jetzt, danke für die Antwort!
    Listbox füllen funktioniert
    Suche in Listbox funktioniert
    Sobald die Suche die Listbox komprimiert und per Doppel Klick eine Zeile der Listbox angeklickt wird,
    wird nicht die angeklickte Zeile in der durch Doppel Klick aufgerufenen Userform übernommen
     
    Christian Schumann, 23. Oktober 2022
    #3
  4. Beverly
    Beverly Erfahrener User

    Suchfunktion in Listbox

    Hi Christian,

    Der einfachste Weg um die richtige Zeile zu finden: trage beim Füllen der ListBox die laufende Zeile in eine zusätzliche Spalte mit der Breite 0 (damit sie nicht sichtbar ist) in die ListBox ein - dann weißt du du immer, auf welche Zeile im Tabellenblatt du zugreifen musst.



    Suchfunktion in Listbox GrußformelSuchfunktion in Listbox Beverly's Excel - Inn
     
    Beverly, 23. Oktober 2022
    #4
    1 Person gefällt das.
  5. Hi Karin
    in der Listbox kann ich ja nur 10 Spalten verwenden und brauche diese auch. Musste schon Sachen in der Listbox weg lassen. Gibt es noch eine andere Möglichkeit?
     
    Christian Schumann, 23. Oktober 2022
    #5
  6. Beverly
    Beverly Erfahrener User
    Hi Christian,

    da liegst du falsch: weil du der ListBox nicht den Zellbereich per RowSource sondern mittels AddItem übergibst, gibt es diese Beschränkung nicht - die ListBox kann deshalb durchaus mehr als 10 Spalten haben.


    Suchfunktion in Listbox GrußformelSuchfunktion in Listbox Beverly's Excel - Inn
     
    Beverly, 23. Oktober 2022
    #6
    1 Person gefällt das.
  7. Hi Karin,

    dann probiere ich mal die RowSource Methode aus. Vielen Dank!
    Hoffentlich Klappt es dann.
     
    Christian Schumann, 23. Oktober 2022
    #7
  8. Beverly
    Beverly Erfahrener User

    Suchfunktion in Listbox

    Hi Christian,

    du hast mich falsch verstanden: bei RowSource gibt es die Beschränkung auf 10 Spalten und NICHT wenn du die Daten per AddItem (wie bei dir) zuweist!


    Suchfunktion in Listbox GrußformelSuchfunktion in Listbox Beverly's Excel - Inn
     
    Beverly, 23. Oktober 2022
    #8
  9. Ich bin ein echter Anfänger, sorry.
    Muss ich dann in der Tabelle eine Spalter mit Lfd. Nr. erstellen?
     
    Christian Schumann, 23. Oktober 2022
    #9
  10. Beverly
    Beverly Erfahrener User
    Nein, einfach nur den Code zum Füllen der ListBox durch diese Zeile ergänzen:

    Code:
    Me.lstMaterialBuchen.List(Me.lstMaterialBuchen.ListCount - 1, 10) = lngEin
    
    
    Damit wird die laufende Zeilennummer in die 11. Spalte der ListBox geschrieben.


    Suchfunktion in Listbox GrußformelSuchfunktion in Listbox Beverly's Excel - Inn
     
  11. Habe jetzt den Laufzeitfehler 380
     
    Christian Schumann, 23. Oktober 2022
    #11
  12. Beverly
    Beverly Erfahrener User
  13. Suchfunktion in Listbox

    Christian Schumann, 23. Oktober 2022
    #13
  14. Vielen Dank für deine Mühe!!!
     
    Christian Schumann, 23. Oktober 2022
    #14
  15. Beverly
    Beverly Erfahrener User
    Und was genau muss ich machen um den Fehler reproduzieren zu können?


    Suchfunktion in Listbox GrußformelSuchfunktion in Listbox Beverly's Excel - Inn
     
Thema:

Suchfunktion in Listbox

Die Seite wird geladen...
  1. Suchfunktion in Listbox - Similar Threads - Suchfunktion Listbox

  2. Find,Suchfunktion funktioniert nicht bei Excel 2016

    in Microsoft Excel Hilfe
    Find,Suchfunktion funktioniert nicht bei Excel 2016: Hallo zusammen, Ich habe ein Problem. Ich habe eine Suchfunktion: =WENN($K$1="";"";FILTER($A$2:$H$15000;ISTZAHL(SUCHEN($K$1;$A$2:$A$15000)))) Diese Funktioniert im office 365 Excel einwandfrei....
  3. VPA Suchfunktion mit Ausblenden

    in Microsoft Excel Hilfe
    VPA Suchfunktion mit Ausblenden: Hallo zusammen, Ich habe ein Problem und finde nichts passendes. Ich möchte mit einem Suchbutton, den Text eingeben und die tabelle1 (Spalte A15 bis B1000)durchsuchen. Es sollten nur noch die...
  4. Suchfunktion kaputt nach Windows update

    in Microsoft Outlook Hilfe
    Suchfunktion kaputt nach Windows update: Guten Tag Seit dem neusten Windows 11 update erhalte ich keine Suchergebnisse mehr. Die Reparatur von Office 2021 bringt nichts. Die Indexierung neu starten ändert auch nicht's, C:/Microsoft/Daten...
  5. Bestandsliste mit Suchfunktion

    in Microsoft Excel Hilfe
    Bestandsliste mit Suchfunktion: Hallo, Ich möchte mir für mein Ausrüstungslager eine Exceltabelle erstellen, in der ich einen Suchbegriff eingeben kann (z.B. Schlafsack) und mir dann der Lagerort (z.B. Kiste 1) angezeigt wird....
  6. Suchfunktion liefert KEIN Ergebnis

    in Microsoft Outlook Hilfe
    Suchfunktion liefert KEIN Ergebnis: Hallo, ich bräuchte mal Eure Hilfe ... Bei mir funktioniert die Suchfunktion in Outlook 365 so überhaupt nicht. Egal was ich für ein Wort eingebe ... kommt immer keine Ergebnisse Indizierung...
  7. Suchfunktion fest integrieren

    in Microsoft Excel Hilfe
    Suchfunktion fest integrieren: Ich, mit rudimentär selbstbeigebrachten Exelkentnissen benötige Hilfe. Ich habe eine Tabelle erstellt mit mit viel Inhalt und möchte folgende Suchfunktion einfügen: verschiedene Schlagwörter...
  8. Alte Mails nur noch auf Server

    in Microsoft Outlook Hilfe
    Alte Mails nur noch auf Server: Guten Tag. Ich habe eben Outlook aus Office 16 auf einem neuen PC einrichten wollen. Es hat soweit geklappt, ich kann Mails versenden und auch empfangen. Ich verwende IMAP. Leider sehe ich im...
  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