Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1784to1788
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

ListBox Einträge verwalten

ListBox Einträge verwalten
08.10.2020 21:12:22
xtian
Guten Abend zusammen,
ich hoffe das mir jemand bei meinem Problem helfen kann. Eine ListBox aus einer UserForm soll
die Daten aus meiner Excel Tabelle1 selbstständig ziehen.
In der Spalte A (immer ab Zeile 2) befindet sich der Name, in Spalte B der Vorname, in Spalte C
die Straße, in Spalte D die Postleitzahl und in Spalte E die Stadt.
Die ListBox soll den Namen (A), den Vornamen (B) und die Stadt (E) anzeigen. Das bekomme ich
auch so halbwegs hin. Die Anpassung der Spaltenbreite ist noch nicht so das gelbe vom Ei.
Mit SpinButtons (Up/ Down) möchte ich jetzt gerne den ausgewählten Datensatz in der ListBox
und auch in der Excel Datei (immer Spalte A bis E) entsprechend in der Position verschieben.
Viele Grüße
Christian

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: ListBox Einträge verwalten
08.10.2020 21:27:29
AlterDresdner
Hallo Christian,
und wenn Du uns Deinen bisherigen Ergebnisfile mal postest, ist das Helfen wesentlich einfacher...
Gruß der ALteDresdner
AW: ListBox Einträge verwalten
08.10.2020 22:14:45
xtian
Hallo,
das habe ich bereits rausgefunden.
Private Sub UserForm_Initialize()
With ListBox1
.List = Sheets(1).Range("A:B:D").Value
.ColumnCount = 3
.ColumnWidths = "5cm;2cm;4cm"
.ListIndex = -1
End With
End Sub
Gruß
Christian
AW: ListBox Einträge verwalten
14.10.2020 09:34:12
Oberschlumpf
Hi Christian,
mit "Ergebnisfile" ist eine Bsp-Datei gemeint, die du uns per Upload zeigen könntest.
Die Bsp-Datei sollte ausreichend viele Datenzeilen enthalten.
Und natürlich ganz wichtig!
In der Datei muss auch dein Userform enthalten sein.
Ciao
Thorsten
Anzeige
AW: ListBox Einträge verwalten
14.10.2020 19:58:08
Matthias
Moin!
Wie die anderen schon sagten, mit einer Beispieldatei wäre es einfacher. Ansonsten mal Ideen zur Lösung. Da die Liste immer ab Zeile 2 losgeht und (vermutlich) fortlaufend ist, kannst du damit direkt auf die Liste und das Blatt zugreifen.
Beim Blatt ist die Zuordnung dann listindex +2. Je nach Button und der Richtung dann die Zeile zwei nach vorne oder hinten kopieren und die Ursprungszeile löschen.
In der lIstbox die Zeile mit dem Listindex mit dem davor bzw. dahinter tauschen. Das geht in einer Schleife über die Spalten. Dabei alten Wert zwichenspeichern, die Werte tauschen und in der neuen Position den gespeicherten Wert eintragen.
VG
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige