Функція VarType

Увага! : Цю статтю перекладено за допомогою служби машинного перекладу; див. застереження. Версію цієї статті англійською мовою див. тут для отримання довідки.

Повертає значення типу Integer, що позначає підтип змінна.

Синтаксис

VarType ( varname )

Потрібні ім'я _ змінноїаргумент – це значення типу Variant, що містить будь-яка змінна, крім змінної визначений користувачем тип.

Повернуте значення

Константа

Значення

Опис

vbEmpty

0

Порожній (файл, неініціалізовані)

vbNull

1

Null-значення (неприпустимі дані відсутні)

vbInteger

2

Ціле число

vbLong

3

Довге ціле число

vbSingle

4

Число з рухомою комою точності

vbDouble

5

Подвійне число з рухомою комою

vbCurrency

6

Грошове значення

vbDate

7

Значення дати

vbString

8

Рядок

vbObject

9

Об’єкт

vbError

10

Значення помилки

vbBoolean

11

Логічне значення

vbVariant

12

Варіант (використовується лише із масивами варіантів)

vbDataObject

13

Об'єкт даних access

vbDecimal

14

Десяткове значення

vbByte

17

Значення байтів

vbUserDefinedType

36

Варіанти, які містять типи користувача

vbArray

8192

Масив


Примітка : Ці константи визначаються Visual Basic для застосунків. Імена можна використовувати будь-де в коді замість фактичних значень.

Примітки

Функція VarType ніколи не повертає значення для vbArray окремо. Завжди додається до іншого значення для позначення масиву певного типу. Константи vbVariant повертається лише в поєднанні з vbArray вказує, що як аргумент функції VarType є масивом типу варіант. Наприклад, значення яке повертається для масиву цілих чисел обчислюється як vbInteger + vbArrayабо 8194. Якщо об'єкта за замовчуванням властивість, VarType(об'єкт) повертає тип властивості об'єкта за замовчуванням.

Приклад

Примітка : У прикладах нижче показано використання цієї функції в модулі Visual Basic for Applications (VBA). Щоб отримати докладні відомості про використання модуля VBA, клацніть пункт Довідник розробника в розкривному списку поряд із полем Пошук і введіть у поле пошуку принаймні один термін.

У цьому прикладі використовується функція VarType для визначення підтип змінної.

Dim IntVar, StrVar, DateVar, MyCheck
' Initialize variables.
IntVar = 459
StrVar = "Hello World"
DateVar = #2/12/69#
MyCheck = VarType(IntVar) ' Returns 2.
MyCheck = VarType(DateVar) ' Returns 7.
MyCheck = VarType(StrVar) ' Returns 8.

Примітка : Застереження про машинний переклад: Цю статтю перекладено комп’ютерною системою без втручання людини. Корпорація Майкрософт пропонує таку послугу, щоб іншомовні користувачі могли дізнаватися про продукти, служби й технології Microsoft. Оскільки статтю перекладено за допомогою служби машинного перекладу, вона може містити смислові, синтаксичні або граматичні помилки.

Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×