计算机二级Access理论培训-VBA编程

计算机二级Access理论培训-VBA编程

ID:36911960

大小:108.00 KB

页数:34页

时间:2019-05-10

计算机二级Access理论培训-VBA编程_第1页
计算机二级Access理论培训-VBA编程_第2页
计算机二级Access理论培训-VBA编程_第3页
计算机二级Access理论培训-VBA编程_第4页
计算机二级Access理论培训-VBA编程_第5页
资源描述:

《计算机二级Access理论培训-VBA编程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、全国计算机等级考试 二级Access数据库目录数据结构与算法程序设计基础软件工程基础数据库设计基础Access数据库知识1、VBA编程基础数据类型:如何将数据存储在内存中Access常用的10种数据类型文本备注数字日期/时间货币自动编号是/否OLE对象超级链接查阅向导1、VBA编程基础VBA的数据类型Byte(字节型)Integer(整型)Long(长整型)Single(单精度型)Double(双精度型)Currency(货币型)String(字符型)Boolean(布尔型)Date(日期型)Variant(变体型)Object(对象型

2、)1、VBA编程基础Byte类型无符号整数取值范围:0-255Integer类型有符号整数取值范围:-32768—32767Long类型有符号整数取值范围:-2147483648—2147483647Single类型实数取值范围:-1.401298E-45–3.402823E38Double类型实数取值范围:-4.94065645841247E-324—1.79769313486232E3081、VBA编程基础Boolean数据类型只能是True或False与其他类型转换其他类型转Boolean:0转False,其他值转TrueBool

3、ean转其他类型:False转0,True转-11、VBA编程基础Date类型日期文字必须用符号#扩起来例:#08/15/2009#Variant类型当一个类型没有被显式声明为其他类型时,缺省为variant类型是特殊的类型,可以转换和替换其他类型当variant变量没有值时,则用Empty表示,当variant变量有一个空值时,用NULL表示1、VBA编程基础用户自定义数据类型用Type语句定义把多个数据类型组合成用户自定义类型例:TypeMyInfoNameAsStringBirthdayAsDateSexAsIntegerEndT

4、ype1、VBA编程基础变量存取数据,提供数据存放信息的容器每个变量都有一个名字VBA变量的命名规则变量名必须以英文字母开头变量名长度不超过255个字符用字母、数字、下划线来命名不能与VBA本身的函数、语句等关键字同名VBA变量不区分大小写1、VBA编程基础变量的声明显示声明格式:Dim变量名As类型DimIAsIntegerDimAAsString,BAsCurrency,CAsIneger隐式声明格式:Dim变量名Dimx由于容易出错,一般不用隐式声明1、VBA编程基础变量的作用域局部范围:在子过程或子函数中起作用模块范围:在整个模

5、块起作用全局范围:在整个系统起作用1、VBA编程基础常量在程序执行过程中,不发生改变的值或字符串格式:Const常量名=表达式Constpi=3.1415926ConstBornDay=#03/23/80#ConstA1=“Abcdef258”VBA系统内部有若干个内部符号常量,可以直接使用:True,False,Yes,No,On,Off,Null等1、VBA编程基础数组格式:Dim数组名([下标]To上界)As数据类型DimWorkers(8)AsInteger下标默认为0,上界为8,共9个元素DimStudents(1to8)As

6、Integer二维数组格式:Dim数组名([下标]To上界,[下标]To上标)As数据类型DimAa(19,19)AsIntegerDimBb(1to20,1to20)AsInteger1、VBA编程基础运算符数学运算符:+、-、*、/、^(乘幂)、(整数除法)、Mod(求模)比较运算符:=、<>、<、<=、>、>=连接运算符把两个字符串连接在一起。有&和+运算符A1=“厦门“A2=“大学”A3=A1&A2逻辑运算符AND(与)、OR(或)、NOT(非)运算的结果是:True或False1、VBA编程基础表达式和优先级把常量、变量用运

7、算符连接在一起所构成的式子当一个表达式有多个运算符,进行运算的顺序是由运算符的优先级决定的算术运算>连接运算>比较运算>逻辑运算例:x=1,y=2,z=3,x+y>zANDx-y0,返回1Abs(N):求绝对值Sqr(N):求平方根Exp(N):求e的N次幂Log(N):N的自然对数Int(N):不大于N的整数,Int(5.2)=5,Int(-5.2)=-6Fix(N):取整

8、,Fix(5.2)=5,Fix(-5.2)=-5Cint(N):四舍五入整数Rnd(N):0-1之间的随机小数1、VBA编程基础标准函数转换函数Asc(C):字符串C首字母的ASCII值。Asc(“A”)=

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。