WorksheetFunction.FactDouble (Excel)

Returns the double factorial of a number.

If number is nonnumeric, FactDouble returns the #VALUE! error value. If number is negative, FactDouble returns the #NUM! error value. If number is even: If number is odd:

FactDouble (Arg1)

Arg1: Number - the value for which to return the double factorial. If number is not an integer, it is truncated.


Dim dblFactDouble As Double
dblFactDouble = WorksheetFunction.FactDouble(Arg1:=)