TypeName 函数

重要:  本文是由机器翻译的,请参阅免责声明。请在 此处 中查找本文的英文版本以便参考。

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

语法

TypeName ( varname )

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

备注

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

返回字符串

变量

对象类型

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

Byte

字节值

整数

整数

长整型

Single

单精度浮点数

Double

双精度浮点数

货币

货币值

Decimal

十进制数

日期

日期值

字符串

字符串

布尔

布尔值

错误

错误值

未初始化

Null

任何有效的数据

对象

对象

未知

其类型为未知的对象

执行任何操作

不是指对象的对象变量


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

注意: 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

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

×