Since the data type of the ParamArray Args() As Variant declares Variant data type, the elements of Args may contain anything, including numbers, strings, objects, and arrays, in addition to being Empty or NULL. Unless you have tight control over what is being passed in the array, your code should check the