Public Function basNumAryElem(MyAry() As Variant) As Long
'Michael Red 11/22/02
Dim MyProd As Double
Dim Idx As Integer
On Error GoTo ErrTrap
MyProd = 1
Idx = 1
While True = True
MyProd = MyProd * UBound(MyAry, Idx)
Idx = Idx + 1
Wend
ErrTrap:
basNumAryElem = MyProd
End Function
Public Function basTestumAryElem() As Long
Dim MyArray(2, 3, 4, 5, 6) As Variant
basTestumAryElem = basNumAryElem(MyArray())
End Function