Peter Hamm
2005-09-02 06:25:47 UTC
Hallo zusammen,
ich habe in meiner UserForm ein Kombinationsfeld angelegt. Die
Einträge werden aus einer mysql-Datenbank geladen. Die Anzeige der
Einträge in der Kombobox funktionieren auch.
So sieht der Code aus:
---------------------------------------
For i = 1 To rstdisziplin.RecordCount
With HinzufuegenMaske.kombiDisziplin
.AddItem rstdisziplin.Fields(1)
rstdisziplin.MoveNext
End With
Next i
----------------------------------------
Wenn ich nun einen Eintrag in der Kombobox auswähle, wie kann ich
diesen Wert weiterverwenden, also in einer Variablen abspeichern? Ich
habe es zunächst folgendermaßen probiert:
neuDisziplin = HinzufuegenMaske.kombiDisziplin.Value
Wenn ich den Wert von neuDisziplin in einer Msgbox testweise ausgeben
möchte, ist diese jedoch leer.
Wie kann ich den ausgewählten ermitteln?
Gruß,
Peter
ich habe in meiner UserForm ein Kombinationsfeld angelegt. Die
Einträge werden aus einer mysql-Datenbank geladen. Die Anzeige der
Einträge in der Kombobox funktionieren auch.
So sieht der Code aus:
---------------------------------------
For i = 1 To rstdisziplin.RecordCount
With HinzufuegenMaske.kombiDisziplin
.AddItem rstdisziplin.Fields(1)
rstdisziplin.MoveNext
End With
Next i
----------------------------------------
Wenn ich nun einen Eintrag in der Kombobox auswähle, wie kann ich
diesen Wert weiterverwenden, also in einer Variablen abspeichern? Ich
habe es zunächst folgendermaßen probiert:
neuDisziplin = HinzufuegenMaske.kombiDisziplin.Value
Wenn ich den Wert von neuDisziplin in einer Msgbox testweise ausgeben
möchte, ist diese jedoch leer.
Wie kann ich den ausgewählten ermitteln?
Gruß,
Peter