【Access教程】VBA编程基础(一)
时 间:2013-03-28 08:09:48
作 者:漏蛧尐魚℡ ID:6392 城市:昆山
摘 要:变量及类型
正 文:
在日常编程,一些初学者往往没有申明变量的习惯,就是申明变量也是不知道如何申明与参数相匹配的变量类型,
或干脆不写明申明变量的类型,这些都是一种非常不好编程习惯。这主要源自于对变量类型的概念不清或是认识不足所造成的。
那什么是变量呢?“变量”是用来存放程序执行时所需要数据的地方,变量值可能因为程序执行时的状况不同而有所改变。
变量让我们的编程更驱灵活,模块及程序的适用性更强。
变量的类型有11种,如:字符串String 、整型Integer、日期型Date等。不同类型的数据有不同的运算处理方式,
例如:一般数字型可以相乘,但是字符串却不行。因此使用变量时必须声明变量的数据类型,系统才能判断运算是否合理,
并做出正确的处理。
变量的使用中,申明变量应注意三个方面的问题:
1、变量申明时一定要选择相匹配的类型,否则将导致程序编译的错误;
2、变量申明应注意适度的原则,特别是申明数字类型变量时,能用Byte的,不用Integer或其它数字类型;
3、变量申明时尽可能注明类型,如:Dim strName as String 如不告知类型,系统会自动把它设为“Variant”类型"
在VBA中共有11种不同的数据类型,你必须视数据的需要来决定使用的类型,见下表:
数据类型 类型声明字符 数据范围
Byte 0 至 255
Integer -32768 至 327682
Long -2147483648 至 2147483648
Single 负数 -3.402823E38 至 -1.401298E-45
正数 1.401298E-45 至 3.402823E38 和 0
Double 负数 -1.79769313486232E308 至 -4.94065645841247E-324
正数 4.94065645841247E-324 至 1.79769313486232E308 和 0
Currency -922,337,203,685,477.5808 至 922,337,203,685,477.5808
String 固定长度最多可有 2^16 字符,可变长度最多可有 2^31字符
Boolean True 或 False
Date 1/1/100
至 12/31/9999
Object 保存对象之参考地址(32位元形式)
Variant 当变量未明确指定类型,或不确定类型时,即可用此类型取代
表格中的前5种类型都与数值有关,其中Byte适用于较小的整数,一般整数适用 Integer ,
较大的整数则该使用 Long 。
需要小数运算时则使用 Single ,如果需要更精确的运算或位数不敷使用时,可以使用 Double。
Access软件网QQ交流群 (群号:54525238) Access源码网店
常见问答:
技术分类:
源码示例
- 【源码QQ群号19834647...(12.17)
- 统计当月之前(不含当月)的记录...(03.11)
- 【Access Inputbo...(03.03)
- 按回车键后光标移动到下一条记录...(02.12)
- 【Access Dsum示例】...(02.07)
- Access对子窗体的数据进行...(02.05)
- 【Access高效办公】上月累...(01.09)
- 【Access高效办公】上月累...(01.06)
- 【Access Inputbo...(12.23)
- 【Access Dsum示例】...(12.16)

学习心得
最新文章
- 仓库管理实战课程(9)-开发往来单...(04.02)
- 仓库管理实战课程(8)-商品信息功...(04.01)
- 仓库管理实战课程(7)-链接表(03.31)
- 仓库管理实战课程(6)-创建查询(03.29)
- 仓库管理实战课程(5)-字段属性(03.27)
- 设备装配出入库管理系统;基于Acc...(03.24)
- 仓库管理实战课程(4)-建表操作(03.22)
- 仓库管理实战课程(3)-需求设计说...(03.19)
- 仓库管理实战课程(2)-软件背景和...(03.18)
- 仓库管理实战课程(1)-讲师介绍(03.16)