Funkcja TypeName

Uwaga: Staramy się udostępniać najnowszą zawartość Pomocy w Twoim języku tak szybko, jak to możliwe. Ta strona została przetłumaczona automatycznie i może zawierać błędy gramatyczne lub nieścisłości. Chcemy, aby ta zawartość była dla Ciebie przydatna. Prosimy o powiadomienie nas, czy te informacje były pomocne, u dołu tej strony. Oto angielskojęzyczny artykuł do wglądu.

Zwraca ciąg , który zawiera informacje o zmienna.

Składnia

TypeName ( nazwa_zmiennej )

Wymagane nazwa_zmiennejargument jest wartość typu Wariant zawierającą dowolną zmienną oprócz zmiennej typu zdefiniowane przez użytkownika.

Uwagi

Ciąg zwracany przez TypeName może być dowolną z następujących czynności:

Zwracany ciąg

Zmienna

Typ obiektu

Obiekt, którego typ jest Typ obiektu

Bajt

Bajt

Liczba całkowita

Liczba całkowita

Długie

Liczba całkowita długa

Pojedyncza precyzja

Liczba zmiennoprzecinkowa pojedynczej precyzji

Podwójna precyzja

Liczba zmiennoprzecinkowa podwójnej precyzji

Waluta

Wartość waluty

Decimal

Wartość dziesiętną:

Data

Wartość daty

Ciąg

Ciąg

wartość logiczna

Wartość logiczna

Błąd

Wartości błędu

puste

Niezainicjowane

Null

Brak prawidłowych danych

Object

Obiektu

Nieznany

Obiekt, którego typ jest nieznany

Nic

Zmienna obiektu, która nie odwołuje się do obiektu


Jeśli nazwa_zmiennej jest tablica, zwracany ciąg może być jednym z możliwych zwracanych ciągów (lub Wariant) z pustymi nawiasami dołączana. Na przykład jeśli nazwa_zmiennej jest tablicą liczb całkowitych, TypeName zwraca "Integer()".

Przykład

Uwaga: Poniższe przykłady przedstawiają sposób użycia tej funkcji w module języka Visual Basic for Applications (VBA). Aby uzyskać dodatkowe informacje na temat pracy w języku VBA, wybierz pozycję Dokumentacja dewelopera z listy rozwijanej obok przycisku Wyszukaj i wprowadź odpowiednie terminy w polu wyszukiwania.

W tym przykładzie funkcja TypeName zwraca informacje o zmiennej.

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()".
Rozwijaj umiejętności związane z pakietem Office
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów pakietu Office

Czy te informacje były pomocne?

Dziękujemy za opinię!

Dziękujemy za opinię! Wygląda na to, że połączenie Cię z jednym z naszych agentów pomocy technicznej pakietu Office może być pomocne.

×