Microsoft Excel

Herbers Excel/VBA-Archiv

Informationen und Beispiele zum Thema ListBox
BildScreenshot zu ListBox ListBox-Seite mit Beispielarbeitsmappe aufrufen

ComboBox 2 spaltig

Betrifft: ComboBox 2 spaltig von: Dirk L.
Geschrieben am: 21.08.2008 10:24:04

Hallo zusammen!

Ich verzweifel im Moment an der Formatierung einer ComboBox. Ich habe in einem Formula eine ComboBox direkt eingebunden. Die ComboBox wird mit Daten aus einem anderen Tabellenblatt gefüllt (Spalte A + B). Die Befüllung der ComboBox klappt auch soweit. Alle Daten werden angezeigt; das Problem ist allerdings, dass die Daten aus Spalte A+B in der ComboBox nicht nebeneinander sondern untereinander angezeigt werden.

Die Einstellungen für die Eigenschaften habe ich schon mehrmals geändert.

Aktuelle Einstellung:
BoundColumn = 2
ColumnCount = 2
ColumnHeads = True
ColumnWidths = 70 Pt; 290 Pt (auch wenn nicht angeben, gleicher Effekt)
TextColumn = -1

Die Kopfzeile in der ComboBox wird zweispaltig angezeigt.

Gruß und Danke im Voraus

Dirk L.

  

Betrifft: AW: ComboBox 2 spaltig von: Hajo_Zi
Geschrieben am: 21.08.2008 10:30:28

Hallo Dirk,

und wie wird Sie gefüllt?

Gruß Hajo


  

Betrifft: AW: ComboBox 2 spaltig von: Dirk L.
Geschrieben am: 21.08.2008 10:50:46

Hallo Hajo!

Gefüllt wird die Box wie folgt:

Private Sub Worksheet_Activate()
    For Each a In Sheets("Grunddaten").Range("A2:B" & Cells(Rows.Count, 2).End(xlUp).Row)
        ComboBox1.AddItem a
    Next a
End Sub




Gruß
Dirk L.


  

Betrifft: AW: ComboBox 2 spaltig von: Hajo_Zi
Geschrieben am: 21.08.2008 10:55:10

Hallo Dirk,

Du füllst mit dem Code nur die erste Spalte.
mal ein Beispiel für Listbox, ComboBox ist analog


        For iCounter = 1 To .FoundFiles.Count
            ListBox1.AddItem .FoundFiles(iCounter)
            ListBox1.List(iCounter - 1, 1) = Format(FileDateTime(.FoundFiles(iCounter)), "dd.MM. _
yy hh:mm")
        Next iCounter



Gruß Hajo


  

Betrifft: AW: ComboBox 2 spaltig von: Dirk L.
Geschrieben am: 21.08.2008 17:49:53

Hallo Hajo,

danke für Deinen Ansatz. Hab es jetzt hinbekommen.

Gruß

Dirk L.


 

Beiträge aus den Excel-Beispielen zum Thema "ComboBox 2 spaltig"