I have a number of subroutines that accept a ParamArray for an indeterminate number of parameters, viz:
Sub CheckList(ParamArray vList())
'
' checks stuff
'
End Sub
Sub PrintList(sMessage as String, ParamArray vList())
'
' prints stuff
'
CheckList vList
CheckList vList()
CheckList...