Access数据库应用与VBA编程 教学课件 作者 黎升洪 07 VBA程序语言基础.pptx

Access数据库应用与VBA编程 教学课件 作者 黎升洪 07 VBA程序语言基础.pptx

ID:51777111

大小:625.30 KB

页数:41页

时间:2020-03-07

Access数据库应用与VBA编程 教学课件 作者 黎升洪 07 VBA程序语言基础.pptx_第1页
Access数据库应用与VBA编程 教学课件 作者 黎升洪 07 VBA程序语言基础.pptx_第2页
Access数据库应用与VBA编程 教学课件 作者 黎升洪 07 VBA程序语言基础.pptx_第3页
Access数据库应用与VBA编程 教学课件 作者 黎升洪 07 VBA程序语言基础.pptx_第4页
Access数据库应用与VBA编程 教学课件 作者 黎升洪 07 VBA程序语言基础.pptx_第5页
资源描述:

《Access数据库应用与VBA编程 教学课件 作者 黎升洪 07 VBA程序语言基础.pptx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、7VBA程序语言基础7.1VBE组成VBE组成工程资源管理器窗属性窗口代码窗口立即窗口7.2数据类型概述数据类型功能确定运算确定范围确定内存中的表示数据类型数据类型数据类型数据取值范围占用的存储空间大小Byte字节型0到255的单精度型、无符号整型。Boolean布尔型True或False。当转换其他的数值类型为Boolean值时,0会转成False,而其他的值则变成True。Integer整型-32,768到32,767的数值形式数据类型2Long长整型-2,147,483,648到2,147,483,647有符号数值形式。Singl

2、e单精度浮点型负数从-3.402823E38到-1.401298E-45;正数从1.401298E-45到3.402823E38Double双精度浮点型负数-1.797E308到-4.940E-324;正数4.940E-324到1.797E308数据类型3Currency(变比整型)货币型从-922,337,203,685,477.5808到922,337,203,685,477.5807Date日期型100年1月1日到9999年12月31日String(变长)串类型(变长)0到大约20亿7.3常量常量(Constant)是指在程序运行

3、期间,其值不变的量。在VBA对常量的写法有严格的格式要求不同数据类型常量写法数据类型常量例子BooleanTrue或False,两者必取其一。Integer255,255.00%(%是Integer类型声明字符)Long255&(&是Long类型声明字符)Single255!(!是Single类型声明字符)Double3.14159;2.16E-4;255#(#是Double类型声明字符)不同数据类型常量写法2Currency(变比整型)255@(@是Currency类型声明字符)Decimal不能直接表示。Date#2009-12-2

4、8#;#12/28/09#;#January1,2010#;#January1,201011:27.48#String“江西财经大学”7.4变量变量定义与特性变量(Variable)是指在程序运行期间其数值会变化的量。变量的名是指在程序运行期间是不变的,变量的值是指在程序运行期间是可变的。变量命名规则(1)第一个字符必须使用英文字母。(2)不能在变量名中使用空格、句点(.)、惊叹号(!)、或@、&、$,#等字符。(3)变量名的长度不可以超过255个字符。(4)使用的变量名不能与VBA内在的函数、过程、语句以及方法的名称相同。不能使用与程

5、序语言的关键字相同的名称。变量定义1)简单变量定义Dim<变量名列表>[Astype][Astype]表示可选与语句OptionExplicit对应变量赋值[Let]<变量名>=<表达式>Dima,b,casIntegera=12b=20Letc=a*b立即窗口输出语句?7.5函数函数(Function)是一个预先编制好的具有计算功能的模块,可供VBA程序在任何地方调用。系统函数是VBA提供给用户的常见的计算功能模块用户自定义函数仅讨论VBA系统函数。黑箱黑箱方法就是通过考察系统的输入与输出关系认识系统功能的研究方法。用户不关心函数的功

6、能是如何实现的,用户仅关心函数功能的使用,即函数调用。江西财经大学信息管理学院《数据库应用》课程组200718数值函数函数功能函数格式三角函数Atn(<数值表达式>)Cos(<数值表达式>)Sin(<数值表达式>)Tan(<数值表达式>)一般计算Exp(<数值表达式>)Log(<数值表达式>)Sqr(<数值表达式>)产生随机数Rnd求绝对值Abs(<数值表达式>)求符号Sgn(<数值表达式>)取整Int(<数值表达式>)Fix(<数值表达式>)字符函数1)字符小写转换函数语法:LCase(<字符串表达式>)2)字符大写转换函数语法:UC

7、ase(<字符串表达式>)3)重复空格函数语法:Space(number)4)重复字符函数语法:String(number,<字符串表达式>)字符函数5)计算字符串长度语法:Len(<字符串表达式>)6)设置字符串格式Format函数语法:Format(<字符串表达式>[,format])7.6表达式表达式中的运算符可以说是个粘合剂,它将常量、变量和函数粘合到了一起。VBA的表达式包括:数值表达式字符表达式日期(时间)表达式关系表达式逻辑表达式1.数值表达式将数值型常量、数值型变量和数值型函数经算术运算符构成的式子称为数值表达式数值表达

8、式的结果为数值型。算术运算符是数值表达式的灵魂。1.数值表达式运算符算术运算符含义()小括号,用来改变运算的先后次序。^乘方+

9、-单目运算符,正、负*

10、/乘和除运算符整除运算符+

11、-加、减运算符Mod求模

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

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

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