14.09.2018, 17:08
Ja das weiß ich, aber eine list Box ist die beste Möglichkeit für das Projekt.
![]() Forum des Excel-Verein 2015 e.V. |
Das Clever-Excel-Forum-Treffen
findet vom 19.09. - 21.09.2025 in Bad Arolsen statt. Zu den Infos kommt Ihr oben über den Link. |
ListBox füllen (Speziell)
|
14.09.2018, 17:08
Ja das weiß ich, aber eine list Box ist die beste Möglichkeit für das Projekt.
14.09.2018, 17:21
(Dieser Beitrag wurde zuletzt bearbeitet: 14.09.2018, 17:22 von Klaus-Dieter.)
Hallo Florian,
habe mal was gebastelt. In den Textfeldern oberhalb der ListBox kannst du frei gewählte Texte eingeben. Alternativ wird eine ausgewählte Zeile aus der Listbox dort angezeigt, die du dann modifizieren kannst. Wenn du auf die Schaltfläche anfügen klickst, werden die Inhalte der Textboxen am Ende des in der ComboBox angezeigten Blocks angefügt. Bitte um Nachricht, ob das in die Richtige Richtung geht.
Viele Grüße
Klaus-Dieter Der Erfolg hat viele Väter, der Misserfolg ist ein Waisenkind Richard Cobden
14.09.2018, 17:24
Das item was neu in der list box hinzugefügt wird habe ich schon programmiert das ist nicht das Problem ? nur diese Update Funktion des sheets ist noch nicht ganz fertig
17.09.2018, 07:38
Hallöchen,
was fehlt denn noch für die "Update-Funktion"? Wie man das gewählte Item feststellt? z.B. Code: For iCnt = 0 To ListBox1.ListCount - 1
. \\\|/// Hoffe, geholfen zu haben.
( ô ô ) Grüße, André aus G in T ooO-(_)-Ooo (Excel 97-2019+365)
Hallo Guten Morgen,
Die Lösung in der Datei ist schon fast das was Ich meine. Code: If ComboBox1.Text <> "" Then Ich dachte es mir so das die Daten nicht sofort in die celle kommt sondern erst in die listbox und dann in celle. Die Daten wie sie in die Listbox kommen habe Ich schon. nur die Daten in die cellen schreiben wenn es eine Auswahl in der Combobox gibt das geht noch nicht.
17.09.2018, 09:30
Hallo Flow,
auf welche Beispielmappe beziehst Du Dich denn mit dem Code? In dem Codeschnipsel sehe ich nicht, wie die Auswahl in die Listbox kommt, dafür aber, wie Du Daten aus der Listbox in die Zellen schreibst. Du schreibst es nun aber anders herum. Zitat:… das die Daten nicht sofort in die celle kommt sondern erst in die listbox und dann in celle.
. \\\|/// Hoffe, geholfen zu haben.
( ô ô ) Grüße, André aus G in T ooO-(_)-Ooo (Excel 97-2019+365)
17.09.2018, 12:35
Hallo,
Ja genau Ich wollte es auch anders herum. Und die letzte bsp. Mappe Die Daten kommen über eine Sub die nicht in der Mappe drin ist. Das Ist aber auch egal da Ich ja nur ein Problem habe die Daten zu lesen. Bzw zu Updaten wenn in combobox1 was drin steht.
17.09.2018, 12:47
Ich habe nun eine variante die es so macht wie Ich das möchte.
Problem: Es wird zwar die Zeile eingefügt aber die Zeile ist nicht beschrieben Code: 'Prüfen ob es ein Update eines Menü´s ist
17.09.2018, 12:53
Habe es hinbekommen,
Hab es einfach nicht gesehen :16: es wahr die variable "i" in der For schleife, die habe Ich in die Listbox.list(i,0) gesetzt.
So geht's einfacher
Code: Tabelle1.Cells(1, 2).resize(,5)=application.transpose(Listbox1.column) |
|