Функція TypeName

Застосовується до
Access для Microsoft 365 Access 2021 Access 2019 Access 2016

Повертає рядок , який надає відомості про змінну.

Синтаксис

TypeName(varname)

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

Примітки

Рядок, повернутий TypeName , може бути одним із таких елементів:

Рядок повернуто Змінної
Тип об'єкта Об'єкт, тип якого є типом objecttype
Байт Значення "Байт"
Ціле число Integer
Long Довге ціле число
Single Одноточне число з рухомою комою
Double Число з подвійною точністю з рухомою комою
Грошова одиниця Значення грошової одиниці
Десяткове число Десяткове значення
Дата Значення дати
String String
Логічне значення Логічне значення
Помилка Значення помилки
Порожній Неініціалізовано
Null-значення Немає припустимих даних
Object Об’єкт
Невідомо Об'єкт, тип якого невідомий
Нічого Змінна об'єкта, яка не посилається на об'єкт

    

Якщо varname – це масив, повернений рядок може бути будь-яким із можливих повернених рядків (або Variant) з доданими пустими дужками. Наприклад, якщо аргумент varname – це масив цілих значень, функція TypeName повертає значення "Integer()".

Приклад

Примітка.

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

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

Dim NullVar, MyType, StrVar As String
Dim IntVar As Integer, CurVar As Currency
Dim ArrayVar (1 To 5) As Integer
NullVar = Null    ' Assign Null value.
MyType = TypeName(StrVar)     ' Returns "String".
MyType = TypeName(IntVar)     ' Returns "Integer".
MyType = TypeName(CurVar)     ' Returns "Currency".
MyType = TypeName(NullVar)    ' Returns "Null".
MyType = TypeName(ArrayVar)   ' Returns "Integer()".