TypeName-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 einen Wert vom Typ String zurück, der Informationen zu einer Variable bereitstellt.

Syntax

TypeName ( varname )

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

Hinweise

Die von TypeName zurückgegebene Zeichenfolge kann eine der Folgenden sein:

Zurückgegebene Zeichenfolge

Variable

Objekttyp

Ein Objekt mit dem Typ objecttype

Byte

Bytewert

Integer

Integer

Long

Lange ganze Zahl

Single

Gleitkommazahl mit einfacher Genauigkeit

Doppelt

Gleitkommazahl mit doppelter Genauigkeit

Währung

Währungswert

Decimal

Dezimalwert

Date

Datumswert

String

Zeichenfolge

Boolesch

Boolescher Wert

Error

Fehlerwert

Leer

Nicht initialisiert

Null

Keine gültigen Daten

Objekt

Ein Objekt

Unbekannt

Ein Objekt, dessen Typ unbekannt ist

Nichts

Objektvariable, die nicht auf ein Objekt verweist


Wenn es sich bei varname um ein Matrix handelt, kann die zurückgegebene Zeichenfolge eine beliebige der möglichen zurückgegebenen Zeichenfolgen (oder Variant) mit angefügter leerer Klammer sein. Wenn varname beispielsweise ein Array aus ganzen Zahlen ist, gibt TypeName "Integer()" 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 die TypeName-Funktion verwendet, um Informationen zu einer Variablen zurückzugeben.

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()".

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!

×