When a Variant is assigned an integer value greater in value than a Byte type can hold, but less than an LongWord type can hold, it will be set to a varWord Variant type. varWord represents a Variant variable that currently holds a Word data value.
Use VarType to determine the variant type.