Office: Eintrag in ListBox klickbar machen

Helfe beim Thema Eintrag in ListBox klickbar machen in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hi Leute, hier ist auch wieder mein nächstes Problem. Und zwar habe ich eine Listbox befüllt. Ich suche ein Wort in einer Spalte und die Ergebnisse... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von boulala, 26. August 2014.

  1. Eintrag in ListBox klickbar machen


    Hi Leute,

    hier ist auch wieder mein nächstes Problem.
    Und zwar habe ich eine Listbox befüllt. Ich suche ein Wort in einer Spalte und die Ergebnisse dazu werden mir in der Listbox angezeigt.

    Was ich möchte ist, wenn ich auf einen Eintrag in der ListBox klicke soll die dazugehörige Zeile im ExcelSheet markiert werden und es soll in die Zeile gesprungen werden. Es würde auch ohne Markierung gehen hauptsache es springt in die Zeile die das Ergebnis enthält.

    Mein Code zum befüllen sieht so aus:

    Code:
    Der Code welchen ich für das vorhaben gefunden habe ist der folgende:

    Code:
    Als Fehler bekomme ich aber immer Laufzeitfehler13: Typen unverträglich in der Codezeile myRow = ws.Rows(myRow).EntireRow.Select

    Was kann da falsch sein?

    VG
    boulala

    :)
     
    boulala, 26. August 2014
    #1
  2. Hajo_Zi
    Hajo_Zi Erfahrener User
    schreibe in eine ausgeblendete Spalte die Zeile.
     
    Hajo_Zi, 28. August 2014
    #2
  3. Also den zweiten Code nicht benutzen sondern in den ersten Code "ListBox1.List(i,3) = " ergänzen?

    Mir fehlt da aber auch leider der Code der dahin müsste. Sobald ich das reinprogrammiert habe wird der Eintrag "klickbar"?
     
    boulala, 28. August 2014
    #3
  4. Hajo_Zi
    Hajo_Zi Erfahrener User

    Eintrag in ListBox klickbar machen

    bei mir ist der Eintrag auch ohne diese Teil auswählbar.
    ListBox1.List(i, 3) = rngFind.row
     
    Hajo_Zi, 28. August 2014
    #4
  5. Hey Hajo,

    ich habe das jetzt mal so gemacht wie du gesagt hast.
    Leider funktioniert es nicht, wenn ich in der ListBox auf ein Ergebnis klicke, dass es in der Exceltabelle ausgewählt wird.

    Wenn du Lust hast schau dir mal das angehängte Beispiel an. Klick auf Suchen und es sind mehrere Suchfelder da, gib einfach mal bei FX "USD" ein.
    Wenn du dann auf ein Ergebnis klickst wirst du sehen dass es nicht klappt.
     
    boulala, 28. August 2014
    #5
  6. Hajo_Zi
    Hajo_Zi Erfahrener User
    ich vermute mal Du wertest die Zeilennummer in der Listbox nicht aus.
     
    Hajo_Zi, 28. August 2014
    #6
  7. Hajo_Zi
    Hajo_Zi Erfahrener User
    es gibt auch kein ListBox Click Ereignis.
    Wie ich sehe sind die muss man meine Tipps auch nicht umsetzen.
    Ich bin dann raus.
     
    Hajo_Zi, 28. August 2014
    #7
  8. Eintrag in ListBox klickbar machen

    Wenn man die Datei öffnet und den VBA Editor anwählt sieht man ganz unten im Code einen auskommentierten Teil, den ich im Internet gefunden habe.
    Jedoch klappt es leider wie im Post ganz oben beschrieben.

    Vielleicht kennt jemand eine Lösung.

    Danke dir Hajo, dass du es dir angeschaut hast!
     
    boulala, 28. August 2014
    #8
  9. Hallo

    wenn man den Code wieder einkommentiert wird doch die Zeile markiert
    was möchtest du denn noch erreichen?

    MfG Tom
     
    Crazy Tom, 28. August 2014
    #9
  10. Wenn du den Code einkommentierst

    Code:
    Dann kannst du in der ListBox auf einen Eintrag klicken und dieser wird dann im Excelsheet auch markiert? Also die ganze Zeile?
    Bei mir kommt der Fehler Laufzeitfehler13: Typen unverträglich in der Codezeile myRow = ws.Rows(myRow).EntireRow.Select
     
    boulala, 28. August 2014
    #10
  11. Hallo

    diesen Code der unten auskommentiert war
    Code:
    ich habe nur nachträglich noch Unload Me ergänzt
    habe das mit xl2010 und Excel 2003 getestet

    MfG Tom
     
    Crazy Tom, 28. August 2014
    #11
  12. Das ist ja sowas von mysteriös *biggrin.gif* *biggrin.gif* *biggrin.gif*
    Ich habe es gefühlt 100mal ausprobiert und immer kam der Fehler.
    Jetzt kommentiere ich es wieder rein und siehe da es funktioniert.
    man man man...

    Aber danke dir!!!

    @Hajo es liegt wirklich daran die Zeilennummer zu verwenden in der ListBox. Danke für den Tipp!
     
    boulala, 28. August 2014
    #12
  13. Eintrag in ListBox klickbar machen

    Hallo nochmal

    so mysteriös ist das nicht wenn du den Code aus deinem ersten Code getestet hast
    diese Zeile:
    Code:
    bedeutet Spalte 5 in deiner Listbox
    du hast aber nur 4
    in der Datei hattest du jetzt aber diesen drin
    Code:
    MfG Tom
     
    Crazy Tom, 28. August 2014
    #13
  14. Ja ich hatte es auch mal auf 1, 2 und drei.
    Naja einen Fehler werde ich definitiv gemacht haben.
    Danke an dich da ich deine Zeile mit der 3 drüberkopiert habe und dann ging es.
     
    boulala, 28. August 2014
    #14
Thema:

Eintrag in ListBox klickbar machen

Die Seite wird geladen...
  1. Eintrag in ListBox klickbar machen - Similar Threads - Eintrag ListBox klickbar

  2. VBA ListBox markieren wenn Eintrag gefunden

    in Microsoft Excel Hilfe
    VBA ListBox markieren wenn Eintrag gefunden: Hey, ich habe hatte hier mal gefragt ob mir jemand helfen kann bei meinem Problem. Leider kam da bis heute noch nichts. Vielleicht auch weil es im anderen Thema gefragt wurden ist. Daher hier...
  3. Selektierte Einträge in ListBox abwählen

    in Microsoft Excel Hilfe
    Selektierte Einträge in ListBox abwählen: Hallo zusammen, ich habe in einer UserForm eine ListBox. Daneben befindet sich eine Schaltfläche, mit der alle Selektionen mit einem Mal aufgehoben werden sollen. Sonst müsste der Nutzer jeden...
  4. Eintrag in Listbox finden und Markieren

    in Microsoft Excel Hilfe
    Eintrag in Listbox finden und Markieren: Hallo, ich habe eine Bitte. Ich habe eine Listbox. In dieser Listbox sind verschiedene Einträge. Ist es möglich, das ich in eine Textbox was eingebe und dann werden in der Listbox alle Einträge,...
  5. VBA In Listbox bestimmten Eintrag ändern

    in Microsoft Excel Hilfe
    VBA In Listbox bestimmten Eintrag ändern: Guten Tag, ich möchte wenn ich auf den Button "Soldaten anlegen/ändern" Klicke in der zweiten Ansicht "Soldaten Suchen", wenn ich z.B. nach dem Namen Müller Suche, die Daten ändern können. Soweit...
  6. Listbox Eintrag editieren

    in Microsoft Excel Hilfe
    Listbox Eintrag editieren: Hallo Zusammen ich hoffe, es kann mir jemand helfen... folgendes Problem: Ich habe eine Listbox in der ich Daten aus einer Tabelle anzeige. Nun möchte ich einzelne Einträge ändern (Stand 1 und...
  7. ListBox: Eintrag bearbeiten, Duplikatprüfung

    in Microsoft Excel Hilfe
    ListBox: Eintrag bearbeiten, Duplikatprüfung: Hey :) Ich habe ein UserForm mit ListBox und den Schaltflächen "Hinzufügen" und "Bearbeiten" und würde gerne, dass doppelte Einträge unterbunden werden. Für das Hinzufügen funktioniert das auch...
  8. ListBox Eintrag über Makro auswählen

    in Microsoft Excel Hilfe
    ListBox Eintrag über Makro auswählen: Hallihallo, ich habe mal wieder ein Problem. Folgendes wird in einem Makro gemacht: Ich habe 3 Listboxen. In ListBox1 werden bei der initialisierung des Userforms Elemente hinzugefügt. Jedes...
  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