Ich experimentiere mom programierung von Funktionen herrum.
mich würde interessieren, wie das funktioniert, das ich es hin bekomme die funktion über mehrere bereiche zu erstelen.
nehmen wir als beispiel die min Funktion.
die von Excel erlaub es mehrere Zellen/Zellbereiche anzugeben (=MIN(A1:A8;B4;C5:C7))
wie müsste ich eine Function schreiben, damit sie dieses unterstützt?
bei der funktion min ist mir auch aufgefallen, das ich keinen Vernünftigen Ansatz hinbekomme.
Function minim(ber As Range)
Dim z As Range, kl, tmp As Double
kl = 99999999999# 'um nicht immer 0 zu erhalten muss einmalig kl einen Wert erhalten
For Each z In ber
If z "" Then
If z
dies ist nun mein Versuch gewesen, diese Function nachzuschreiben (Für mich zur Übung und besserem Verständniss).kann mir einer Bitte mal erkären, wie ich es hinbekomme
1. kl nicht erst einen Großen Wert mitzugeben um nicht immer 0 zu erhalten
2. es umgesetzt bekomme mehrere Zellen/zellbereiche zu prüfen.
Diesen Code hatte ich im Netz gefunden gehabt. er funktioniert aber nicht.
Public Function Mini(ByVal Elem, ParamArray Elems())
Dim i As Long
For i = 0 To UBound(Elems)
If Elems(i)
Dank im VorrausDirk