These functions will help you determine what kind of range you are working with. They all accept a single range or range array argument, and return a Boolean result. So, for example, HasLowerBound will return True if the range you're working with has a lower limit, or False if the range does not have a lower limit.