Funkcja VarType

Ważne : Ten artykuł został przetłumaczony maszynowo, zobacz zastrzeżenie. Angielskojęzyczną wersję tego artykułu można znaleźć tutaj .

Zwraca liczbę całkowitą wskazującą podtyp zmienna.

Składnia

VarType ( varname )

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

Zwraca wartości

Stała

Wartość

Opis

vbEmpty

0

puste (odinicjowany)

vbNull

1

Wartość null (Brak prawidłowych wartości)

vbInteger

2

Liczba całkowita

vbLong

3

Liczba całkowita długa

vbSingle

4

Liczba zmiennoprzecinkowa pojedynczej precyzji

vbDouble

5

Liczba zmiennoprzecinkowa podwójnej precyzji

vbCurrency

6

Wartość waluty

vbDate

7

Wartość daty

vbString

8

Ciąg

o wartości vbObject

9

Obiekt

vbError

10

Wartość błędu

vbBoolean

11

Wartość logiczna

vbVariant

12

Wariant (używany tylko w przypadku tablic warianty)

vbDataObject

13

Obiekt dostępu do danych

vbDecimal

14

Wartość dziesiętną:

vbByte

17

Bajt

vbUserDefinedType

36

Warianty zawierające typy zdefiniowane przez użytkownika

vbArray

8192

Tablica


Uwaga : Te stałe są określane w języku Visual Basic for Applications. Nazwy mogą być używane w dowolnym miejscu w kodzie zamiast rzeczywistych wartości.

Spostrzeżenia

Funkcja VarType nigdy nie zwraca wartości vbArray samodzielnie. Zawsze jest dodawana do innej wartości w celu wskazania tablicy wartości określonego typu. Stała vbVariant jest zwracana tylko w połączeniu z vbArray , aby wskazać, że argument funkcji VarType jest tablicą typu Wariant. Na przykład wartość zwracana w przypadku tablicy liczb całkowitych jest obliczana jako vbInteger + vbArraylub 8194. Jeśli obiekt ma domyślny właściwość, VarType(obiektu) zwraca typ właściwości domyślnej obiektu.

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 użyto funkcji VarType do ustalenia podtypu zmiennej.

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.

Uwaga : Zrzeczenie dotyczące tłumaczenia maszynowego: Ten artykuł został przetłumaczony przez system komputerowy bez interwencji człowieka. Firma Microsoft udostępnia te tłumaczenia maszynowe, aby ułatwić użytkownikom, którzy nie znają języka angielskiego, korzystanie z zawartości dotyczącej produktów, usług i technologii firmy Microsoft. Ponieważ ten artykuł został przetłumaczony maszynowo, może zawierać błędy w słownictwie, składniowe lub gramatyczne.

Rozwijaj swoje umiejętności
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.

×