A Better UBoundA function that behaves the same as UBound, but does not generate errors when an invalid datatype is used. Very useful for looping logic....