TypeName-FunktionTypeName function

Gibt eine Zeichenfolge zurück, die Informationen zu einer Variablen zur Verfügung stellt.Returns a String that provides information about a variable.

SyntaxSyntax

TypeName (varname)TypeName(varname)

Das erforderliche varname - Argument ist ein Variant -Wert, der eine Variable mit Ausnahme einer Variablen eines benutzerdefinierten Typsenthält.The required varname argument is a Variant containing any variable except a variable of a user-defined type.

BemerkungenRemarks

Bei der von TypeName zurückgegebene Zeichenfolge kann es sich um eines der folgenden Elemente handeln:The string returned by TypeName can be any one of the following:

Zurückgegebene ZeichenfolgeString returned VariableVariable
object typeobject type Ein Objekt vom Typ objecttypeAn object whose type is objecttype
ByteByte Byte-WertByte value
IntegerInteger IntegerInteger
LongLong Lange ganze ZahlLong integer
SingleSingle Gleitkommazahl mit einfacher GenauigkeitSingle-precision floating-point number
DoubleDouble Gleitkommazahl mit doppelter GenauigkeitDouble-precision floating-point number
CurrencyCurrency WährungswertCurrency value
DecimalDecimal DezimalwertDecimal value
DateDate DatumswertDate value
StringString StringString
Boolescher WertBoolean Boolescher WertBoolean value
FehlerError Ein FehlerwertAn error value
EmptyEmpty InitialisiertenUninitialized
NullNull Keine gültigen DatenNo valid data
ObjektObject Ein ObjektAn object
UnbekanntUnknown Ein Objekt eines unbekannten TypsAn object whose type is unknown
NothingNothing Objektvariable, die auf kein Objekt verweistObject variable that doesn't refer to an object

Wenn es sich bei varname um ein Array handelt, kann die zurückgegebene Zeichenfolge einer der möglichen zurückgegebenen Zeichenfolgen (oder Varianten) mit angehängten leeren Klammern entsprechen.If varname is an array, the returned string can be any one of the possible returned strings (or Variant) with empty parentheses appended. Wenn beispielsweise varname ein Array mit ganzen Zahlen ist, gibt TypeName " "Integer()zurück.For example, if varname is an array of integers, TypeName returns "Integer()".

BeispielExample

In diesem Beispiel wird die TypeName-Funktion verwendet, um Informationen zu einer Variable zurückzugeben.This example uses the TypeName function to return information about a variable.

' Declare variables.
Dim NullVar, MyType, StrVar As String, 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()".

Siehe auchSee also

Support und FeedbackSupport and feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation?Have questions or feedback about Office VBA or this documentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.