ListBox Doppelklick Eintrag auslesen | Excel VBA

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 ต.ค. 2024

ความคิดเห็น • 60

  • @SmallTreasures
    @SmallTreasures 2 หลายเดือนก่อน

    Du hast mir die monatlichen Kosten für Software erspart, danke dir. Dank deines guten Tutorials konnte ich mir eine Kundenkartei nebst vollautomatischer Angebots- und Rechnungserstellung basteln.👍

  • @thorralf
    @thorralf ปีที่แล้ว +1

    Hallo Kai, Didaktisch und vom Vortrag sehr professionell flüssig, anschaulich und praxisorientiert erklärt. Kleine Fehler erzeugen im Video ein Beispiel, wie man mit dem Debugger umgeht und den Fehler behebt. Sehr pfiffig! Vielen Dank für Deine guten Beiträge!

    • @KaiWeissmann
      @KaiWeissmann  ปีที่แล้ว

      Vielen Dank für deinen Kommentar.
      Es freut mich, dass dir meine Inhalte gefallen.
      Wir sind alle Menschen die auch Fehler machen - der Debugger hilft uns dabei, einige davon auszubügeln.
      Viel Erfolg bei deinen Projekten.

  • @Jo_Rudolfsson
    @Jo_Rudolfsson 2 ปีที่แล้ว +2

    Super erklärt! Besten Dank. Da fallen mir doch gleich einige Anwendungen ein, die ich damit "tunen" kann 👍

    • @KaiWeissmann
      @KaiWeissmann  2 ปีที่แล้ว +1

      Hey Jo Rudolfsson!
      Sehr gerne.
      Viel Spaß bei der Umsetzung!
      Lg, Kai

  • @kaih.7613
    @kaih.7613 2 ปีที่แล้ว +1

    Wieder mal sehr nützlich.
    Hab da auch schon ein paar Ideen wo ich es einsetzen könnte.

    • @KaiWeissmann
      @KaiWeissmann  2 ปีที่แล้ว

      Hey Kai!
      Viel Erfolg bei der Umsetzung!
      Lg, Kai

  • @christianmaurer337
    @christianmaurer337 ปีที่แล้ว +2

    Zusammen mit dem Video, in dem du zeigst, wie man ein UserForm an der aktiven Zelle erscheinen lässt, ist das eine Super-Geschichte. Diese DropDown-Listen über die Gültigkeitsprüfung kann man echt vergessen. Eine Anmerkung Zum Übertragen des angeklickten Wertes in die Tabellenzelle (etwa bei 11:30) habe ich eine etwas kürzere Zeile geschrieben: Range("Lieferant").Value = lbLieferanten.Value (da hatte ich deine Lösung aber noch nicht gesehen) - kam irgendwie intuitiv und funktioniert auch. Statt des Laden-Buttons habe ich Abbruch gewählt und die Cancel-Eigenschaft auf True gesetzt, damit man auch mit Esc abbrechen kann. - Dienstag ist jetzt immer Fortbildungstag. 😊😊

  • @andreaskuhn7282
    @andreaskuhn7282 2 ปีที่แล้ว +1

    Besser kann man es nicht erklären!! Vielen Dank für die Arbeit!

    • @KaiWeissmann
      @KaiWeissmann  2 ปีที่แล้ว +1

      Hey Andreas!
      Sehr gerne.
      LG, Kai

  • @Zweeble1
    @Zweeble1 2 ปีที่แล้ว +1

    Wahnsinn. Sehr schön und ruhig erklärt. Vielen Dank dafür!

    • @KaiWeissmann
      @KaiWeissmann  2 ปีที่แล้ว

      Hey Zweeble!
      Vielen Dank für dein Feedback.
      Lg, Kai

  • @franzhartmann2965
    @franzhartmann2965 2 ปีที่แล้ว +1

    Einfach super und alles kann man nachvollziehen.

    • @KaiWeissmann
      @KaiWeissmann  2 ปีที่แล้ว

      Hey Franz!
      Danke für dein Feedback!
      Lg, Kai

  • @TheLaopi
    @TheLaopi 2 ปีที่แล้ว +1

    Diesen trick habe ich schon benutzt, klares vidéos wie immer

    • @KaiWeissmann
      @KaiWeissmann  2 ปีที่แล้ว

      Hey Pierre!
      Super!
      Lg, Kai

  • @ThisIsScorefun
    @ThisIsScorefun 2 ปีที่แล้ว +1

    Sehr schön erklärt..nachdem wir bei uns in der Firma auf Office 64bit umgestellt haben, (erwähnte ich das schon mal?) mußte ich sämtliche
    Userforms mit nicht mehr unterstützten ListView auf Listbox umstellen und habe da immer wieder Schwierigkeiten
    bzgl. Füllen und Auslesen (Schleife über alle Einträge etc) ...Aber Dank Dir kriege ich das so langsam hin

    • @KaiWeissmann
      @KaiWeissmann  2 ปีที่แล้ว

      Hey Roger!
      Danke für Feedback.
      Es freut mich, dass ich dir passiv dabei helfen kann 😊
      Lg, Kai

  • @gerdmuster4541
    @gerdmuster4541 2 ปีที่แล้ว +1

    Vielen Dank für deine Videos.

    • @KaiWeissmann
      @KaiWeissmann  2 ปีที่แล้ว

      Hey gerd!
      Sehr gerne!
      Lg, Kai

  • @michaelgleichenhagen8233
    @michaelgleichenhagen8233 2 ปีที่แล้ว +1

    Einfach Super ! 👍

  • @bjornmaibucher2939
    @bjornmaibucher2939 ปีที่แล้ว

    Toll erläutert. Kann man mit dem ListBox Control auch mehrspaltige Liste nmit Spaltenüberschriften handeln? Ich verwende die RowSource Eigenschaft, bin aber nicht zufrieden mit dem Ergebnis.

  • @gunterf.538
    @gunterf.538 2 ปีที่แล้ว +1

    Wie immer, alles supi erklärt.👍

    • @KaiWeissmann
      @KaiWeissmann  2 ปีที่แล้ว

      Hallo Günter, freut mich sehr, dass es dir gefällt :) LG Kai

  • @SaschasMoBaTraum
    @SaschasMoBaTraum ปีที่แล้ว

    Hallo. Super Anleitungen!
    Eine Frage hätte ich:
    Mehrere ID's können mehrere gleiche Einträge in zB Spalte B haben, mit Unterschieden in Spalte C. In der Userform ein Suchfeld für Spalte B. Wie kann ich in Textbox1 den Eintrag1 , in Textbox2 den Eintrag2 usw anzeigen lassen?
    Grüße

  • @michaelrimbach7135
    @michaelrimbach7135 6 หลายเดือนก่อน

    Hallo Kai,
    ich habe die Prozedur sofort in meine Anwendung eingebaut, danke dafür.
    Nun habe ich das Problem dass mir die Anwendung mitten im Code, immer an derselben Stelle und nachvollziehbar per schrittweiser Abarbeitung, in die "Listbox_Click" zurückspringt und neue variable Werte holt, die aber andere sind als beim Anwählen der ListBox-Einträge.
    Die Aktion die das auslöst kann ich nicht nachvollziehen, das steht nicht in meinem Listing. Wie kann ich dieses merkwürdige Verhalten abstellen?
    Gruß
    Michael

  • @SteffenEndre
    @SteffenEndre ปีที่แล้ว

    Hallo Kai, danke für das gute Video. Ich würde gerne die Auswahl des Listfeldes auch in andere Felder anwenden ohne die anderen Felder zu verändern.. Leider komm ich mit der If Anweisung nicht weiter... einen Tipp ?

  • @florianwill7556
    @florianwill7556 ปีที่แล้ว

    Wie verhält sich das, wenn eine textbox einer anderen userform befüllt werden soll? Nach unload me sind beide usf zu.

  • @maikstolzenberg6580
    @maikstolzenberg6580 2 ปีที่แล้ว +1

    Moin Kai, super Video mal wieder du erklärst die sache sehr einfach, gefällt mir sehr gut :)
    Kann man die Userform auf bei mehreren Zellen auslösen lassen?
    Bsp:
    A1
    A4
    A7
    usw?

    • @KaiWeissmann
      @KaiWeissmann  2 ปีที่แล้ว

      Hey Maik!
      Ja, das geht.
      Am einfachsten mit zusätzlichen If Anweisungen für jede entsprechende Zelle.
      Hoffe das hilft dir.
      Lg, Kai

  • @gbf8250
    @gbf8250 8 หลายเดือนก่อน

    Super! Mich würde noch interessieren, wie in einer Userform die Listbox2 in Abhängigkeit des ausgewählten Begriffs aus Listbox1 sich sortiert. 🙏🙏🙏

    • @KaiWeissmann
      @KaiWeissmann  8 หลายเดือนก่อน

      Vielleicht hilft dir das Video zum thema Listbox alphabetisch sortieren weiter: th-cam.com/video/II5GOy7xlos/w-d-xo.html

  • @omitin418
    @omitin418 ปีที่แล้ว

    Hallo Kai. Wie immer kann man von Dir viel lernen. Vieles setze ich auch um. Was ich auch Super finde das der Design Teil nicht zu kurz kommt. Denn arbeiten mit Excel Anwendung muss auch Spaß machen. Denn nichts ist öder als Daten in einer Tabelle zu erfassen.
    Aber eine Frage habe ich hierzu. Wie kann ich die gleiche ListBox auch für weitere Felder nutzen?

  • @fABi-yf3xj
    @fABi-yf3xj 2 ปีที่แล้ว +1

    Lieber Kai, wenn ich eine Spalte in der Tabelle habe, in der manche Werte mehrfach vorkommen: Wie kann ich die Listbox befüllen, ohne dass ich dann Duplicates in der Listbox habe?

    • @KaiWeissmann
      @KaiWeissmann  2 ปีที่แล้ว +1

      Hey fABi!
      Dazu habe ich vor einiger Zeit ein Video veröffentlicht, in dem wir eine ComboBox ohne Duplikate befüllen: th-cam.com/video/_e9kZ2U1xNM/w-d-xo.html
      Das sollte in der Listbox ebenfalls mit dem Dictionary funktionieren.
      Lg, Kai

    • @fABi-yf3xj
      @fABi-yf3xj 2 ปีที่แล้ว

      @@KaiWeissmann Lieber Kai, das Video hab ich gesehen und habe das auch ausprobiert. Bekam den Fehler, dass dies mit dem verwendete ActiveX Element nicht ginge. Darum habe ich spezifisch nach Hilfe bezüglich Listbox (Listenfeld) gesucht anstatt zur Combobox. Verhält sich das anders wie ich vermute?

  • @kaih.7613
    @kaih.7613 2 ปีที่แล้ว +1

    Frage..
    Könnte man auch andere Daten automatisch in anderen Zellen einfügen lassen?
    Zb. Wählt man aus der Bezeichnung Produkt xy soll auch die diese Artikelnummer und bestand automatisch in die anderen Felder eingetragen werden.

    • @KaiWeissmann
      @KaiWeissmann  2 ปีที่แล้ว +1

      Hey Kai!
      Das ist natürlich möglich.
      Am einfachsten, du ziehst die entsprechenden Daten im Hintergrund auch in die Listbox und füllst dann eben die entsprechenden Felder mit den zugehörigen Daten des ausgewählten Elements.
      Zweite möglichkeit wäre, die Tabellenzeile des ausgewählten Elements zu definieren und hier dann die entsprechenden Daten zu übertragen.
      Hoffe das hilft dir.
      LG, Kai

    • @kaih.7613
      @kaih.7613 2 ปีที่แล้ว

      @@KaiWeissmann okay dann weiß ich schon was ich am Wochenende zu tun hab.

  • @tomi_one
    @tomi_one 2 ปีที่แล้ว +1

    Hi Hierzu habe ich noch ein paar Fragen. Wenn ich mehreren Zellen ansprechen möchte in meine Tabelle. Wie soll ich formulieren dort? Oder nicht SelectionChange auswählen. Danke im Voraus

    • @KaiWeissmann
      @KaiWeissmann  2 ปีที่แล้ว

      Hi Tamas, mehrere Zellen kannst du bspw. mit Range("A1,B2").Value ansprechen. In diesem Video zeige ich das auch im Detail: th-cam.com/video/Zzs6ZATQTa0/w-d-xo.html
      LG Kai

    • @tomi_one
      @tomi_one 2 ปีที่แล้ว

      Danke! Ich schaue mir an, 🙃🙂

    • @tomi_one
      @tomi_one 2 ปีที่แล้ว

      Hi Kai, Seitdem habe ich geübt 😉 auch mit Range ja. Problem: Ich bin immer noch in der selber Spalte nur eine Zelle unter drunter,
      wähle von meine ListBox ein anderer Name bestätige mit Laden hab dann Zwei gleiche oder Drei. Je nachdem wie viele Zellen ich angesprochen habe. Fertig gestellt für meine Zwecke die Datenbank, dann Menü mit ListBox Suche und diese. Meine Bitte währe je nach dem🙂🙃, dass man diese video erweitert😅😅😅 Danke im Voraus
      LG Tomi

  • @momog5592
    @momog5592 2 ปีที่แล้ว +1

    Hallo Kai,
    wieder einmal ein super Video.👍🏼eine frage bezüglich deiner Lagerverwaltung. Dort hast du ein ICON mit dem Auge eingepflegt, welches eine Listbox öffnet und man somit spalten einer Tabelle ein- und ausblenden kann. Kann man mit solch einer Listbox auch Spalten ein- und ausblenden, die nicht als Tabelle formatiert sind ? Damit würdest du mir echt helfen.
    Lg

    • @KaiWeissmann
      @KaiWeissmann  2 ปีที่แล้ว +1

      Hallo Momo, das kannst du machen. Dazu musst du aber den Code anpassen. Wie du die ListBox mit einer intelligenten Tabelle umsetzt, erkläre ich ausführlich hier: th-cam.com/video/Xt1ZyJxcwZ0/w-d-xo.html
      LG Kai

    • @momog5592
      @momog5592 2 ปีที่แล้ว

      @@KaiWeissmann ich kriege das leider einfach nicht gebacken 🙈besteht die Möglichkeit, mir den Code zu schicken, oder dir die datei zu schicken und du pflegst es mir da ein? 😅

  • @Sandra-we5gp
    @Sandra-we5gp ปีที่แล้ว

    Hallo, erstmal vielen Dank für Deine Arbeit. Kann ich auch mit einer nicht intelligenten Tabelle das DoubleClick Event ausführen? Ich lese mit einem Filter die Daten aus einer anderen Tabelle aus. und kann aus diesem Bereich keine Intelligente Tabelle machen.. LG und danke vorab

    • @KaiWeissmann
      @KaiWeissmann  ปีที่แล้ว

      Vielen Dank für deinen netten Kommentar.
      Ja, das sollte grundsätzlich auch ohne intelligente Tabelle im Hintergrund möglich sein.

  • @mzc2370
    @mzc2370 ปีที่แล้ว

    Wie kann man das einstellen das in einer Spalte jede Zeile mit einem Doppeltklick die Tabelle öffnet
    Also anstatt eine Zeile alle Zeilen in einer Spalte

  • @ple101fox
    @ple101fox 2 ปีที่แล้ว

    Danke!

    • @ple101fox
      @ple101fox 2 ปีที่แล้ว +1

      Für deine Hilfe beim korrekten Auslesen einer gefilterten ListBox!

    • @KaiWeissmann
      @KaiWeissmann  2 ปีที่แล้ว

      Hallo Paul, vielen Dank für deinen Support! LG Kai

  • @r3vo830
    @r3vo830 2 ปีที่แล้ว +1

    Super Video, besser hätte man es nicht erklären können.
    Als keiner Hinweis. Anstatt target.count sollte besser target.countLarge verwendet werden da der Benutzer beim Markieren aller Zellen mit STRG+A ansonsten einen Overflow fehler bekommt.

    • @KaiWeissmann
      @KaiWeissmann  2 ปีที่แล้ว

      Hey R3vo!
      Danke für den Tipp!
      Lg, Kai

  • @marcusmucke7834
    @marcusmucke7834 ปีที่แล้ว +1

    Echt Wahnsinn. Kann man damit auch die Namen der Tabellenblätter auslesen?

    • @KaiWeissmann
      @KaiWeissmann  ปีที่แล้ว +1

      Hallo Marcus, freut mich, dass dir das Video gefällt. Ja, das kann man prinzipiell machen. Hier ein Video, was dir evtl. weiterhilft: th-cam.com/video/yWy4pecsu24/w-d-xo.html LG Kai

    • @marcusmucke7834
      @marcusmucke7834 ปีที่แล้ว

      @@KaiWeissmann Du bist echt ein Genie. Könntest du mir noch eine Sache verraten wie lautet die (If Funktion) wenn ich nach einem Tabellenblatt suchen will. Ich mochte gern prüfen ob Zahlen oder Buchstaben im Name vorhanden sind. Komme da leider nicht weiter.=( LG Marcus

    • @marcusmucke7834
      @marcusmucke7834 ปีที่แล้ว

      @@KaiWeissmann Hat es sehr. Echt Super erklärt