Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
740to744
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
740to744
740to744
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Listbox

Listbox
12.03.2006 10:39:26
Volker
Guten Morgen zusammen,
Ich suche den Code um eine Listbox mit Werten aus einer Tabelle zu füllen.
Für euch warscheinlich kein kein Problem. Ich habe schon in der Recherche nachgesucht, aber da ich einen mehrspaltigen Bereich in die Listbox kopieren will
nichts gefunden (oder übersehen, auch möglich)
kann mit jemand helfen?
Danke Gruß Volker

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Listbox
12.03.2006 10:47:00
Ramses
Hallo
hier mal ein Beispiel
Option Explicit


Private Sub CommandButton1_Click()
    Dim i
    With Me.ListBox1
        .Clear
        For i = 1 To 10
            'Neuen Eintrag eröffnen
            .AddItem i
            'Zu diesem Eintrag in Spalte 1 einen Eintrag hinzufügen
            .List(i - 1, 1) = i & i
        Next i
    End With
    MsgBox "manuell hinzugefügt"
    'Zum einlesen eines Tabellenbereiches
    With Me.ListBox1
        .Clear
        'Anzahld er Spalten in der Listbox definieren
        .ColumnCount = 3
        'Spaltenbreite definieren (ausprobieren welche Werte nötig sind)
        .ColumnWidths = "25;25;25"
        For i = 1 To Range("A65536").End(xlUp).Row
            '1. Spalte
            .AddItem Cells(i, 1).Value
            '2. Spalte
            .List(i - 1, 1) = Cells(i, 2).Value
            '3. Spalte
            .List(i - 1, 2) = Cells(i, 3).Value
            'usw
        Next i
    End With
End Sub

Gruss Rainer
Anzeige
AW: Listbox
12.03.2006 11:06:06
Volker
Hallo Ramses,
Danke für Deine Hilfe,
ich weis nicht ob es wichtig ist,( aber mittlerweile glaube ich das es nichts gibt was nicht wichtig ist-im Bezug auf VBA-)ich habe noch informationen unterschlagen:-(
Die Listbox befindet sich in einer Userform.
Die Daten welche importiert werden sollen befinden sich in einem anderen Tabellenblatt der gleichen Arbeitsmappe.So müsste ich erst das betreffende Tabellenblatt aufrufen und dann die Daten importieren.
AW: Listbox
12.03.2006 14:02:41
Ramses
Hallo
"...
Die Daten welche importiert werden sollen befinden sich in einem anderen Tabellenblatt ..."
Und wo ist das Problem ?
Du musst bloss den Tabellennamen davor setzen
Worksheets("DeineTabelle").Cells(i, 2).Value
Gruss Rainer
Anzeige
AW: Listbox
12.03.2006 10:55:42
Oberschlumpf
Hi Volker
Hier noch ein Bsp:
https://www.herber.de/bbs/user/31828.xls
Wenn du in eine beliebige Zelle klickst, füllt sich die Listbox.
Wenn du direkt in die Listbox klickst, wird diese wieder gelöscht.
Konnten wir helfen?
Ciao
Thorsten
AW: Listbox
12.03.2006 11:18:48
Volker
Hallo Oberschlumpf,
Danke für Dein Hilfsangebot,
da ich beabsichtige die Daten welche in der Listbox angezeigtwerden(sollen):-)
anschließend weiter zu bearbeiten ( selektieren) bringt es mich leider nicht sehr viel weiter wenn sich die ListBox beim anklicken wieder schliest.
Danke Gruß Volker
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige