Ich habe aktuell folgende Problemstellung:
Und zwar, möchte ich über den ausgewählten Wert einer Combobox bestimmen, wo ein anderer Wert in einer Tabelle eingetragen wird.
Für die OptionButtons war dies kein Problem, jedoch weiß ich nicht, wie ich dies auf die Auswahl der Combobox übertragen kann.
Hier ein kurzer Programmausschnitt:
.Range(5) = Me.ListBoxSchicht.Value 'Schicht eintragen
.Range(4) = Me.ComboBoxAnlage.Value 'Anlage eintragen
.Range(6) = Me.ComboBoxBauteil.Value 'Bauteil eintragen
.Range(54) = Me.TextBoxMinuten.Value 'Stördauer eintragen
If OptionButtonSonstige = True Then
.Range(55) = ComboBoxsonstige.Value
ElseIf OptionButtonWzgWechsel = True Then
.Range(55) = OptionButtonWzgWechsel.Caption
.Range(14) = Me.TextBoxMinuten.Value
ElseIf OptionButtonmechanischeStoerung = True Then
.Range(55) = OptionButtonmechanischeStoerung.Caption
.Range(28) = Me.TextBoxMinuten.Value
ElseIf OptionButtonRuesten = True Then
.Range(55) = OptionButtonRuesten.Caption
.Range(12) = Me.TextBoxMinuten.Value
Die OptionButton sind die am häufigsten vorkommenden Auswahlkriterien. Und mit OptionButtonSonstige wird die ComboBoxsonstige aktiviert.
In dieser Combobox sind auch verschiedene Kriterien abgelegt (wie Ruesten, WzWechsel, nur halt andere Bezeichnungen)
Ich möchte nun, abhängig von dem ausgewählten Wert in der Combobox, die Range(XX) eintragen um die Minuten den richtigen Kriterien zuordnen zu können.
Alternativ müsste ich die in der Combobox aufgelisteten Kriterien alle als OptionBox anlegen, wodurch die Übersichtlichkeit der UserForm nicht mehr da ist.
Kann mir hier bitte jemand weiterhelfen?
Vielen Dank
Beste Grüße
Ulli