分享

数据及数据类型 - VBA编程

 靓拖鞋 2021-12-24

1、数据

所有保存在单元格中的信息都称为数据。

2、数据类型

数据类型,就是对同一类数据的统称。

2-1、数据类型分类

2-1-1、布尔型

布尔型(Boolean),占用2字节存储空间,包含逻辑值True和逻辑值False。

2-1-2、整数

整数,分为字节型、整数型和长整数型。

字节型(Byte),占用1字节存储空间,包含0 ~ 255的整数。

整数型(Integer),占用2字节存储空间,包含-32768 ~ 32767的整数。

长整数型(Long),占用4字节存储空间,包含-2147483648 ~ 2147483647的整数。

2-1-3、小数

小数,分为单精度浮点型、双精度浮点型、货币型和小数型。

单精度浮点型(Single),占用4字节存储空间,负数包含-3.402823x10^38 ~ -1.401298x10^(-45)的整数,正数包含1.401298x10^(-45) ~ 3.402823x10^38。

双精度浮点型(Double),占用8字节存储空间,负数包含-1.79769313486232x10^308 ~ -4.94065645841247x10^(-324)的整数,正数包含4.94065645841247x10^(-324)1.79769313486232x10^308

货币型(Currency),占用8字节存储空间,包含-922337203685477.5808 ~ 922337203685477.5807的整数。

小数型(Decimal),占用14字节存储空间,不含小数时,±79228162514264337593543950335,包含28位小数时,±7.9228162514264337593543950335

2-1-4、日期型

日期型(Date),占用8字节存储空间,包含100年1月1日 ~ 9999年12月31日

2-1-5、字符串型

字符串(String),分为变长字符串型和定长字符串型

变长字符串,占用(10+字符串长度)字节存储空间,包含0 ~ 大约20亿个字符

定长字符串,占用(字符串长度)字节存储空间,包含1 ~ 大约65400个字符

2-1-6、变体型

变体,分为数字型和字符型

数字型(Variant),可以保存任意数值,最大可以达Double的范围,也可以保存Empty、Error、Nothing、Null之类的特殊数值

字符型(Variant),与变长String的范围一样,可以存储0 ~ 大约20亿个字符

2-1-7、对象型

对象型(Object)占用4字节存储空间,包含对象变量,用来引用对象

2-1-8、用户自定义类型

用户自定义类型(用户自定义)用来存储用户自定义的数据类型,存储范围与它本身的数据类型的范围相同

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多