Kombinationslistenfeld: Wert auslesen und einlesen

Informationen und Beispiele zu den hier genannten Dialog-Elementen:
Bild

Betrifft: Kombinationslistenfeld: Wert auslesen und einlesen
von: Markus
Geschrieben am: 11.12.2003 11:57:50

Hallo,

habe ich unten schon gepostet, ich verzeifele langsam dara:

Ich habe eine Combobox (Kombinationslistenfeld) in einer Userform und möchte den Wert auslesen: Kein Problem mit Value oder Listindex, dann speichere ich zwischen (in einer Cell oder in einer Variable). (Konvertierung des Formats habe ich unter Kontrolle) und will ihn wieder einlesen (z.Bsp. nach Start der Mappe), daran aber verzweifle ich:
Value macht er nicht, ListIndex ist wirr vom Ergebnis her.
Wie macht man das am besten?

Der Code aus der UserForm für die Buttons,


Private Sub CommandButton1_Click()
' Combobox mit Werten füllen
ComboBox1.Clear
For t = 1 To 5
    
    ComboBox1.AddItem t
Next t
End Sub



Private Sub CommandButton2_Click()
' Wert auslesen und laden
Wert1 = Worksheets("Tabelle1").Cells(2, 3)
ComboBox1.Value = Wert1
' LÄUFT garnicht,
' Wenn ich ListIndex speichere und zurücklade, ist das Ergebnis komisch (nicht korrekt!)
End Sub



Private Sub CommandButton3_Click()
' Wert speicher
Wert = ComboBox1.Value
Worksheets("Tabelle1").Cells(2, 2) = Wert
' Ghet natürlich auch mit Listindex, einlesen des Listindex geht dann nicht
End Sub


Markus
Bild


Betrifft: AW: Kombinationslistenfeld: Wert auslesen und einlesen
von: Eugen
Geschrieben am: 11.12.2003 12:16:15

Hallo Markus,

probiere es damit (habe es aber nicht getestet):


Private Sub CommandButton1_Click()
' Combobox mit Werten füllen
    ComboBox1.Clear
    For t = 1 To 5
        ComboBox1.AddItem t
    Next t
End Sub


Private Sub CommandButton2_Click()
' Wert auslesen und laden
    With Worksheets("Tabelle1")
        Wert1 = Range("A1").Value
    End With
    ComboBox1.Value = Wert1
End Sub



Private Sub CommandButton3_Click()
' Wert speicher
    Wert = ComboBox1.Value
    With Worksheets("Tabelle1")
        Range("B3").Value = Wert
    End With
End Sub


Gruß Eugen


Bild


Betrifft: AW: Kombinationslistenfeld: Wert auslesen und einlesen
von: Markus
Geschrieben am: 11.12.2003 12:39:45

Hallo Eugen,

genau das war es! Ich hatte schon bei einem der vormaligen Postings den Tipp erhalten, auf die Art zu schauen, wie die Werte wegespeichert werden (primär: Art der Zellenformatierung), da dachte ich aber, ich hätte es unter Kontrolle.
Aber genau auf die Art, wie Du es vorgeschlagen hast, geht es.

Vielen Dank,

Markus


Bild

Beiträge aus den Excel-Beispielen zum Thema " Kombinationslistenfeld: Wert auslesen und einlesen"