VarType-Funktion

Wichtig :  Dieser Artikel wurde maschinell übersetzt. Bitte beachten Sie den Haftungsausschluss. Die englische Version des Artikels ist als Referenz hier verfügbar: hier.

Gibt eine ganze Zahl, die den Untertyp des einer Variable angibt.

Syntax

VarType ( varname )

Die erforderlichen VariablennameArgument ist eine Variante enthält eine beliebige Variable mit Ausnahme von Variablen eines benutzerdefinierten Typs.

Rückgabewerte

Konstante

Wert

Beschreibung

vbEmpty

3500

Leer (Nicht initialisiert)

vbNull

Sonntag

Null (keine gültigen Daten)

vbInteger

3500

Ganze Zahl

vbLong

4

Lange ganze Zahl

vbSingle

3500

Gleitkommazahl mit einfacher Genauigkeit

vbDouble

18

Gleitkommazahl mit doppelter Genauigkeit

vbCurrency

19

Währungswert

vbDate

7

Datumswert

vbString

2,44

Zeichenfolge

vbObject

2,74

Objekt

vbError

10

Fehlerwert

vbBoolean

11

Boolescher Wert

vbVariant

3,66

Variant (wird nur bei Arrays mit Varianten verwendet)

vbDataObject

3,96

Datenzugriffsobjekt

vbDecimal

144,27

Dezimalwert

vbByte

17

Bytewert

vbUserDefinedType

36

Varianten, die benutzerdefinierte Typen enthalten

vbArray

8192

Array


Hinweis : Diese Konstanten werden von Visual Basic für Applikationen angegeben. Die Namen können überall im Code anstelle der tatsächlichen Werte verwendet werden.

Hinweise

Die VarType-Funktion gibt den Wert für vbArray nie allein zurück. Er wird immer einem anderen Wert hinzugefügt, um auf ein Array eines bestimmten Typs hinzuweisen. Die Konstante vbVariant wird nur zusammen mit vbArray zurückgegeben, um darauf hinzuweisen, dass es sich beim Argument für die VarType-Funktion um ein Array vom Typ Variant handelt. So wird beispielsweise der für ein Array aus ganzen Zahlen zurückgegebene Wert aus vbInteger + vbArray (oder 8194) berechnet. Verfügt ein Objekt über eine StandardEigenschaft, gibt VarType(object) den Typ der Standardeigenschaft des Objekts zurück.

Beispiel

Hinweis : Die folgenden Beispiele zeigen die Verwendung dieser Funktion in einem VBA-Modul (Visual Basic for Applications). Wenn Sie weitere Informationen zum Arbeiten mit VBA wünschen, wählen Sie Entwicklerreferenz in der Dropdownliste neben Suchen aus, und geben Sie einen oder mehrere Begriffe in das Suchfeld ein.

In diesem Beispiel wird der Untertyp einer Variablen mithilfe der VarType-Funktion bestimmt.

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.

Hinweis : Haftungsausschluss für maschinelle Übersetzungen: Dieser Artikel wurde mithilfe eines Computersystems und ohne jegliche Bearbeitung durch Personen übersetzt. Microsoft bietet solche maschinellen Übersetzungen als Hilfestellung für Benutzer ohne Englischkenntnisse an, damit Sie von den Informationen zu Produkten, Diensten und Technologien von Microsoft profitieren können. Da es sich bei diesem Artikel um eine maschinelle Übersetzung handelt, enthält er möglicherweise Fehler in Bezug auf (Fach-)Terminologie, Syntax und/oder Grammatik.

Teilen Facebook Facebook Twitter Twitter E-Mail E-Mail

War diese Information hilfreich?

Sehr gut. Noch anderes Feedback?

Was können wir verbessern?

Vielen Dank für Ihr Feedback!

×