Kombinationslistenfeld: Wert auslesen und einlesen
11.12.2003 11:57:50
Markus
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