【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交流群 (群号:483923997) Access源码网店
常见问答:
技术分类:
源码示例
- 【源码QQ群号19834647...(12.17)
- 【Access窗体导出PDF】...(04.08)
- 【Access窗体导出PDF】...(04.07)
- Access两种方式实现即时更...(03.01)
- Access隐藏与显示lacc...(01.12)
- 【Access高效办公】将每个...(12.23)
- Access21点游戏源代码(12.13)
- 【Access窗体导出Exce...(11.15)
- 【Access开发】Acces...(11.14)
- 通过Access宏录入数据到选...(11.10)
学习心得
最新文章
- 从另一个ACCESS数据库批量导入...(04.29)
- Access日期格式的数据导出Ex...(04.28)
- ACCESS精华集锦资料.CHM(04.25)
- Access VBA语句If Me...(04.24)
- 【Access修改记录示例】编辑选...(04.22)
- 【Access表名称命名建议】将A...(04.20)
- Access学习笔记--用Acce...(04.19)
- 【Access重复项查询示例】将A...(04.17)
- Access快速开发平台企业版--...(04.16)
- 【Access模块示例】通过模块代...(04.15)