欢迎
游客
,
注册
|
登录
|
会员
|
界面
|
简洁版本
|
在线
|
帮助
商都网教育宝典宝库
商都网教育宝典宝库
计算机
等级考试
计算机二级ACCESS辅导:VBA数据类型
本主题被查看1252次, 共1个帖子, 1页, 当前为第
1
页 选择页数: 1 跳转到第
页
上一主题
下一主题
标题: 计算机二级ACCESS辅导:VBA数据类型
huahua
-[尕硴]
超级版主
UID: 71
来自:
精华:
130
积分: 14003
帖子: 12909
注册: 2007-10-22 17:59:00
状态:
离线
威望: 444.00
金钱: 3355.00 元
发短消息
用户资料
树型
回复
引用
只看楼主
2007-11-16 09:45
计算机二级ACCESS辅导:VBA数据类型
VBA可用变量保存计算结果,设置属性,指定方法的参数以及在过程间传递数值。为了提高效率,VBA为变量定义了一个数据类型的集合。在Access中,很多地方都要指定数据类型,例如过程中的变量、定义表和函数的参数等。
VBA支持多种数据类型,为用户编程提供了许多方便。表6q列出了VBA程序中主要的数据类型,以及它们的存储空间和取值范围。
VBA的数据类型表
数据类型 存储空间 取值范围
Byte(字节型) 1字节0~255
Boolean(布尔型) 2字节True或False
Integer(整型) 2字节 一32 768~32 767
Long(长整型)4字节 一2 147 483 648~2 147 483 647
Single 4字节 负数:一3.402823E38~一1.401298E--45
(单精度浮点型) 正数:1.401298E~45~3.402823E38
Double 8字节 负数:一1.79769313486232E308--一4.94065645841247E--324
(双精度浮点型) 正数:4.94065645841247E--324~1.7976931 3486232E308
Currency(货币型)8字节 一922 337 203 685 477.5808~922 337 203 685 477.5807
Decimal(小数型) 14字节 无小数点时为+/一79 228 162 514 264 337 593 543 950
335,有小数点时,有28位数,为十/一7.9228162514264337593543950335,最小的非零值
为+/一0.0000000000000000000000000001
Date(日期型)8字节 100年1月1日到9999年12月31日
Object(对象型)4字节 任何Object引用
String(变长) 10字节十字符串长0到大约20亿
String(定长) 字符串长 1到大约65 400
Variant(数字) 16字节 任何数字值,最大可达Double的取值范围
Variant(字符) 22字节+字符串长 与变长String有相同的取值范围
用户自定义 所有元素所需的存每个元素的取值范围与它本身的数据类型的取值范围相同
(利用Type) 储空间
对数据类型的几种特殊情况说明如下:
(1)表示数值型数据的符号
整型用符号“%”表示,长整型用“&”表示,单精度型用“!”表示,双精度型用“#”表示。小数型数据仅用在变量Variant数据中。也就是说,用户不能用Decimal关键字来定义某个变量,但可用Cdec函数创建子类型为小数型的变量类型数据。
(2)布尔型数据的值
布尔型数据只有两种值:True和False。将其他数值类型转换为布尔数据类型时,0为False,其他值均为True。当布尔型值转换为其他数据类型时,False转换为O,True转换为一1。
(3)日期型变量的值
任何可以识别的文本日期都可赋给日期变量。日期文字必须用符号“#”括起来。例如“#Januaryl998#”或“#1Jan98#”。
日期变量以计算机中的短日期格式显示,时间则以计算机的时间格式(12小时或24小时)显示。
将其他数值类型转换为日期变量时,小数点左边的值表示日期信息,小数点右边的值则表示时间。午夜为O,中午为0.5,负整数表示1899年12月30日之前的日期。
(4)变量的初始化
vBA在初始化变量时,将数值变量初始化为O,变长字符串初始化为零长度字符串 (””),对定长字符串都填上零,将Variant变量初始化为Empty,将每个用户定义的类型变量的元素都当成个别的变量来初始化。
(5)Variant数据类型
如果未给变量指定数据类型,则Access将自动指定其为Variant(变体)数据类型。Variant是一种特殊的数据类型,除了定长string数据及用户定义类型外,可以包含任何种类的数据。Variant也可以包含Empty、Error、Not,hing及Null特殊值。可以用Var—Type函数或TypeName函数来决定如何处理Variant中的数据。
可以用Variant数据类型来替换任何数据类型。如果Variant变量的内容是数字,则可以用字符串来表示数字,或是用它实际的值来表示,这要由上下文来决定。例如,假定变量的声明和赋值语句为:
Dim MyVar As Variant
MyVar一98052
则MyVar变量的值为数值98 052。
#1
大
中
小
本主题被查看1252次, 共1个帖子, 1页, 当前为第
1
页 选择页数: 1 跳转到第
页
论坛跳转...
胎教早教
准备怀孕
怀孕期
出生与分娩
婴儿期(0-1岁)
幼儿期(1-3岁)
学龄前(3-6岁)
中小学
课件
试题
中招
中招动态
招生快讯
相关政策
考试辅导
语文
数学
英语
物理
化学
生物
政治
历史
地理
家长交流
历年中招资料
满分作文
高考
高考动态
高考状元
历年试题
家长必读
志愿填报
心理减压
复习技巧
考生经验
备考辅导
高考大纲
历年分数线
高考常识
高考指南
语文
数学
外语
物理
化学
生物
历史
地理
政治
文综
理综
高考满分作文
家长
教师
读书
作文
郑州新东中学
学校动态
学生天地
高等教育
移民留学
成人高考
自学考试
考研
论文
外语
雅思
托福
四六级
实用英语
职称外语
公共英语(PETS)
商务英语
英语口语
小语种
英思力美语
在线留言
学校动态
课程
学生作业
英思力相册
学英语资料
计算机
办公应用
软件开发
平面动画设计
IT资格认证
等级考试
网络工程
初学者之路视频教程
计算机基础
Windows
Word2003
Execl2003
Powerpoint
Flash
Deamweaver
Fireworks
黑客基础
北大青鸟
青鸟新闻
开班信息
青鸟师资
在线问答
学员相关
技术文章
职业资格
企业培训师
资料库
历年试题
案例探讨
相关政策
财务会计
公务员考试
营养师
营养动态
职业前景
健康权威
学习指导
营养知识
健康食谱
心理咨询师
心理俱乐部
学习指导
花季少年
爱情婚姻
心理障碍
人在职场
职业前景
经典案例
导游
司法考试
建筑工程资格
外贸资格
医药资格考试
教师资格考试
电子商务师
人力资源师
资料库
历年试题
案例探讨
相关政策
技能培养
汽车驾驶
美容美发
美容
美发
化妆
整体形象设计
相关课程
人才信息
茶艺
调酒
厨师烹饪
手机维修
音乐乐器
舞蹈健身
企业管理
人力资源
市场营销
管理激励
管理书籍
管理视频
信诺专栏
职场招聘
招聘信息
职场沙龙
现在的时间是 2008-09-07 13:12:34
版权所有
商都网教育宝典
Powered by
Discuz!NT
1.0.6666 Copyright © 2001-2008
Comsenz Inc
.
Processed in 0.032 seconds