Функція TypeName

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

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

Синтаксис

Складання ( ім'я _ змінної )

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

Примітки

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

Рядок, що повертається

Змінна

Тип об'єкта

Об'єкт, тип – це тип об'єкта

Байт

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

Ціле число

Ціле число

Long

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

Одинарне значення

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

Подвійне значення

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

Грошова одиниця

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

Decimal

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

Дата

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

Рядок

Рядок

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

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

Помилка

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

Порожній

Файл, неініціалізовані

Null-значення

Немає даних

Object

Об'єкт

Невідомо

Тип якого невідомий об'єкт

Нічого не

Об'єктна змінна, які не належать до об'єкта


Якщо ім'я _ змінної на масив, повернутий рядок може бути будь-який один із можливих повернуто рядки (або варіант) у пустий дужки додано. Наприклад, якщо ім'я _ змінної масив цілих чисел, складання повертає "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()".
Удосконалення навичок роботи з Office
Ознайомтеся з навчальними матеріалами
Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

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

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

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

×