- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机2级Access理论培训-VBA编程
全国计算机等级考试二级Access数据库 目录 数据结构与算法 程序设计基础 软件工程基础 数据库设计基础 Access数据库知识 1、VBA编程基础 数据类型:如何将数据存储在内存中 Access常用的10种数据类型 文本 备注 数字 日期/时间 货币 自动编号 是/否 OLE对象 超级链接 查阅向导 1、VBA编程基础 VBA的数据类型 Byte(字节型) Integer(整型) Long(长整型) Single(单精度型) Double(双精度型) Currency(货币型) String(字符型) Boolean(布尔型) Date(日期型) Variant(变体型) Object(对象型) 1、VBA编程基础 Byte类型 无符号整数 取值范围:0-255 Integer类型 有符号整数 取值范围:-32768—32767 Long类型 有符号整数 取值范围:-2147483648—2147483647 Single类型 实数 取值范围:-1.401298E-45 – 3.402823E38 Double类型 实数 取值范围:-4.94065645841247E-324—1.79769313486232E308 1、VBA编程基础 Boolean数据类型 只能是True 或False 与其他类型转换 其他类型转Boolean:0转False,其他值转True Boolean转其他类型:False转0,True转-1 1、VBA编程基础 Date类型 日期文字必须用符号#扩起来 例:#08/15/2009# Variant类型 当一个类型没有被显式声明为其他类型时,缺省为variant类型 是特殊的类型,可以转换和替换其他类型 当variant变量没有值时,则用Empty表示,当variant变量有一个空值时,用NULL表示 1、VBA编程基础 用户自定义数据类型 用Type语句定义 把多个数据类型组合成用户自定义类型 例: Type MyInfo Name As String Birthday As Date Sex As Integer End Type 1、VBA编程基础 变量 存取数据,提供数据存放信息的容器 每个变量都有一个名字 VBA变量的命名规则 变量名必须以英文字母开头 变量名长度不超过255个字符 用字母、数字、下划线来命名 不能与VBA本身的函数、语句等关键字同名 VBA变量不区分大小写 1、VBA编程基础 变量的声明 显示声明 格式:Dim 变量名 As 类型 Dim I As Integer Dim A As String, B As Currency, C As Ineger 隐式声明 格式:Dim 变量名 Dim x 由于容易出错,一般不用隐式声明 1、VBA编程基础 变量的作用域 局部范围:在子过程或子函数中起作用 模块范围:在整个模块起作用 全局范围:在整个系统起作用 1、VBA编程基础 常量 在程序执行过程中,不发生改变的值或字符串 格式:Const 常量名 =表达式 Const pi=3.1415926 Const BornDay=#03/23/80# Const A1=“Abcdef258” VBA系统内部有若干个内部符号常量,可以直接使用:True,False,Yes,No,On,Off,Null等 1、VBA编程基础 数组 格式:Dim 数组名([下标] To 上界) As 数据类型 Dim Workers(8) As Integer 下标默认为0,上界为8,共9个元素 Dim Students(1 to 8) As Integer 二维数组 格式:Dim 数组名([下标] To 上界,[下标] To 上标) As 数据类型 Dim Aa(19,19) As Integer Dim Bb(1 to 20,1 to 20) As Integer 1、VBA编程基础 运算符 数学运算符:+、-、*、/、^(乘幂)、\(整数除法)、Mod(求模) 比较运算符:=、、、=、、= 连接运算符 把两个字符串连接在一起。有 和 + 运算符 A1=“厦门“ A2=“大学” A3=A1 A2 逻辑运算符 AND(与)、OR(或)、NOT(非) 运算的结果是:True 或 False 1、VBA编程基础 表达式和优先级 把常量、变量用运算符连接在一起所构成的式子 当一个表达式有多个运算符,进行运算的顺序是由运算符的优先级决定的 算术运算连接运算比较运算逻辑运算 例:x=1,y=2,z=3, x+yz AND x-yz 1、VBA编程基础 标准函数 数学函数 Sin(N)、Cos(N)、Tan(N)、Atn(N) Sgn(N):返回自变量N的符号。N0,返回-1
您可能关注的文档
- 美国Control4智能家居的设计方案解说.ppt
- 绿城杭州西子湖4季酒店景观营造总结-下.ppt
- 聚偏2氯乙烯(PVDC)可行性研究报告.ppt
- 职业道德(1级建造师-).ppt
- 职业获取2新2013年5月修改.ppt
- 统计学课件 第9章节 时间序列分析与预测.ppt
- 膜下滴灌技术与的设计.ppt
- 【2017年整理】泵站施工组织设计.doc
- 绿化的设计案例分析123.ppt
- 背光源的设计 入门.ppt
- 岸基供电系统 第4部分:工频电源.pdf
- 人教版八下英语Unit 5 What were you doing when the rainstorm came_测试卷.docx
- 热带作物品种区域试验技术规程 木薯.pdf
- 草原防火阻隔带建设技术规程.pdf
- 渔用气胀救生筏技术要求和试验方法-.pdf
- 浙江省杭州市2024-2025学年八年级下学期期中考试英语试卷(含答案).docx
- 重庆市渝北区六校联盟2024-2025学年九年级下学期期中教学大练兵语文试卷.docx
- 食品安全-花椒籽油 (2).pdf
- 2025年海博思创分析报告:储能集成“小巨人”,国内外业务进展可期.pdf
- 地理标志产品 宽城板栗.pdf
文档评论(0)