WorksheetFunction.Min
15.05.2022 11:57:15
Michael
ich möchte aus 5 Comboxen den kleinsten Wert ermitteln.
Mit folgendem Code funktioniert das
a = Me.cmb_BStatus1.Value
b = Me.cmb_BStatus2.Value
c = Me.cmb_BStatus3.Value
d = Me.cmb_BStatus4.Value
e = Me.cmb_BStatus5.Value
kleinste = WorksheetFunction.Min(a, b, c, d, e)
Me.txt_Status.Value = kleinste
gefüllt werden die Cmb mit
.AddItem ""
.AddItem "25"
.AddItem "50"
.AddItem "75"
.AddItem "100"
wenn aber eine der Boxen mit keiner Zahl belegt ist, schlägt die WorksheetFunction fehl.
Wenn anstatt "" eine Null eintrage zeigt die Null an als kleinste.
Oder gibt es ein anderen Vorschlag wie ich den kleinsten Wert außer Null und "" in Textfeld reinschreiben kann.
Besten Dank für Eure Unterstützung