Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает тип объекта Variant, возвращенного функцией VarType.
Array (массив). Этот элемент эквивалентен константе vbArrayв языке Visual Basic.
Boolean
11
Boolean. (True или False.) Этот элемент эквивалентен константе vbBoolean в языке Visual Basic.
Byte
17
Byte. (От 0 до 255.) Этот элемент эквивалентен константе Visual Basic vbByte.
Char
18
Char. (От 0 до 65 535.) Этот элемент эквивалентен константе vbChar в языке Visual Basic.
Currency
6
Currency (валюта). Этот элемент эквивалентен константе vbCurrencyв языке Visual Basic.
DataObject
13
DataObject.
Date
7
Date. (С 00:00:00 1 января 0001 года по 23:59:59 31 декабря 9999 года.) Этот элемент эквивалентен константе Visual Basic vbDate.
Decimal
14
Decimal. (От 0 до +/-79 228 162 514 264 337 593 543 950 335 без десятичной запятой; от 0 до +/-7,9228162514264337593543950335 с 28 значащими знаками справа от запятой; минимальное ненулевое значение равно +/-0,0000000000000000000000000001.) Этот элемент эквивалентен константе vbDecimal в языке Visual Basic.
Double
5
Double. (От -1,79769313486231E+308 до -4,94065645841247E-324 для отрицательных значений; от 4,94065645841247E-324 до 1,79769313486231E+308 для положительных значений.) Этот элемент эквивалентен константе vbDouble в языке Visual Basic.
Empty
0
Пустая ссылка (Null). Этот элемент эквивалентен константе vbEmptyв языке Visual Basic.
Integer. (От -2 147 483 648 до 2 147 483 647.) Этот элемент эквивалентен константе vbInteger в языке Visual Basic.
Long
20
Long. (От -9 223 372 036 854 775 808 до 9 223 372 036 854 775 807.) Этот элемент эквивалентен константе vbLong в языке Visual Basic.
Null
1
Пустой объект (Null). Этот элемент эквивалентен константе vbNullв языке Visual Basic.
Object
9
В переменной с типом Object может храниться любой тип. Этот элемент эквивалентен константе vbObjectв языке Visual Basic.
Short
2
Short. (От −32 768 до 32 767.)
Single
4
Single. (От 3,402823E+38 до -1,401298E-45 для отрицательных значений; от 1,401298E-45 до 3,402823E+38 для положительных значений.) Этот элемент эквивалентен константе vbSingle в языке Visual Basic.
String
8
String. (От 0 до приблизительно 2 миллиардов знаков Юникода.) Этот элемент эквивалентен константе vbString в языке Visual Basic.
UserDefinedType
36
Пользовательский тип. Диапазон каждого элемента структуры определяется типом данных элемента и не зависит от диапазонов других элементов. Этот элемент эквивалентен константе vbUserDefinedTypeв языке Visual Basic.
Variant
12
Variant. Этот элемент эквивалентен константе vbVariantв языке Visual Basic.
Комментарии
При вызове VarType функции можно использовать элементы перечисления в коде вместо фактических значений.
Перечисление VariantType определяет константы, используемые для определения возможных Variant типов. В следующей VariantType таблице перечислены элементы перечисления.
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.