in einer UDF möchte 3 optionale Arumente übergeben, das ist auch soweit klar
Code: Alles auswählen
MEINEUDF( HauptArgument as Variant, optional Argument1, optional Argument2, optional Argument3 )
wenn ich nun die UDF aufrufe mit
Code: Alles auswählen
=MEINEUDF(A1:C3;;;"X")
Code: Alles auswählen
if IsMissing Argument1 then ...
if IsMissing Argument2 then ...
Denn nun werden Argument1 und Argument2 zu 0 ! wieso eigentlich ?
Wie löse ich das Problem mit meinen Voreinstellungen durch die "if IsMissing" Zuweisungen ?
Ich könnte mit
Code: Alles auswählen
if IsMissing Argument1 or Argument1 = 0 then ...
if IsMissing Argument2 or Argument2 = 0 then ...