TypeName 函数

注意:  我们希望能够尽快以你的语言为你提供最新的帮助内容。 本页面是自动翻译的,可能包含语法错误或不准确之处。我们的目的是使此内容能对你有所帮助。可以在本页面底部告诉我们此信息是否对你有帮助吗? 请在此处查看本文的 英文版本 以便参考。

返回一个字符串,提供有关变量信息。

语法

TypeName ( varname )

需要的varname参数是包含任何变量除用户定义类型的变量的变体。

备注

TypeName返回的字符串可以是下列之一:

返回字符串

变量

对象类型

一个对象,其类型是对象类型

字节

字节值

整型

整型

长整型

Single

单精度浮点数

Double

双精度浮点数

货币

货币值

Decimal

十进制数

日期

日期值

字符串

字符串

布尔

布尔值

错误

错误值

未初始化

Null

任何有效的数据

Object

对象

未知

其类型为未知的对象

执行任何操作

不是指对象的对象变量


如果varname数组,返回的字符串可以是任何一个可能对空括号返回字符串 (或)。例如,如果varname是整数数组, typename 函数将返回"Integer()"。

示例

注意: 下面的示例说明使用此函数在 Visual Basic for Applications (VBA) 模块。有关处理 VBA 的详细信息,搜索旁边的下拉列表中选择开发人员参考,然后在搜索框中输入一个或多个术语。

此示例使用TypeName函数返回一个变量的信息。

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()".
扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×