Ich habe ein kleines Problem mit dem Löschen der Auswahl einer ComboBox in einer UserForm.
In der ComboBox wird bei Initialisierung der Userform bereits ein Wert eingeschrieben(dieser Befehl ist im Beispielcode nicht enthalten).
Die ComboBox soll wie unten im Code aufgeführt funktionieren. Nach Klick auf "OptionVerlegeart_25cm_Dreieck", soll eine Abfrage über den Wert der Optionen
"Option6_10kVE" und "OptionPVCVerlegungErde" erfolgen.
Falls die Bedingungen erfüllt sind, soll der Wert der ComboBox gelöscht und entsprechend neue Werte eingeschrieben werden.
Und hier tritt der Fehler auf.
Der Befehl "ComboBox10AnzahlderDrehstromsysteme.Clear" funktioniert nur, wenn man vorher die ComboBox betätigt. Also den kleinen Pfeil rechts an der Box anklickt und eine Auswahl trifft. Wenn das geschehen ist, dann Funktioniert der Befehl.
Wenn man aber die ComboBox nicht betätigt und eine Auswahl trifft, passiert rein gar nichts.
Ich probiere nun schon seit vielen Stunden herum und komme auf keine Lösung.
Hat jemand eine Idee und kann mir helfen?
Private Sub OptionVerlegeart_25cm_Dreieck_Click()
If Option6_10kVE.Value = True And OptionPVCVerlegungErde.Value = True Then
ComboBox10AnzahlderDrehstromsysteme.Clear
ComboBox10AnzahlderDrehstromsysteme.AddItem ""
ComboBox10AnzahlderDrehstromsysteme.AddItem "1"
ComboBox10AnzahlderDrehstromsysteme.AddItem "4"
ComboBox10AnzahlderDrehstromsysteme.AddItem "10"
Else
ComboBox10AnzahlderDrehstromsysteme.Clear
ComboBox10AnzahlderDrehstromsysteme.AddItem ""
ComboBox10AnzahlderDrehstromsysteme.AddItem "1"
ComboBox10AnzahlderDrehstromsysteme.AddItem "2"
ComboBox10AnzahlderDrehstromsysteme.AddItem "3"
ComboBox10AnzahlderDrehstromsysteme.AddItem "4"
ComboBox10AnzahlderDrehstromsysteme.AddItem "5"
ComboBox10AnzahlderDrehstromsysteme.AddItem "6"
ComboBox10AnzahlderDrehstromsysteme.AddItem "8"
ComboBox10AnzahlderDrehstromsysteme.AddItem "10"
End If
End Sub