循环结构控制DoWhileLoop语句-数据库技术应用基础.ppt

循环结构控制DoWhileLoop语句-数据库技术应用基础.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VBA程序设计概述 第八章 宏与模块 内容提要 8.1 宏与VBA 8.2 宏的创建 8.3 模块 8.4 VBA程序设计概述 VBA编程环境 VBA基础知识 程序控制语句 VBA编程环境 进入VBA编程环境 从数据库窗体对象列表上选择“模块”,单击工具栏上的“新建”按钮 VBE窗口 在VBE环境中编写VBA代码 VBA基础知识 数据类型 常量 变量 数组 表达式 VBA基础知识 数据类型 标准数据类型 用户自定义数据类型 对象数据类型 VBA基础知识 常量 VBA在运行时其值始终保持不变的量 字符串常量放在一对内,日期/时间型常量放在一对#内。如中国 、#9/1/2005#等。 符号常量:用标识符保存一个常量值 使用Const语句定义符号常量,如 Const Pai = 3.141569 VBA基础知识 变量 变量的命名原则 第一个字符必须是字母 包含的字符数不超过255个 不得与VBA的关键字同名,如不能使用Sub、For等 不能使用下列字符:! @ $ # (空格) 变量的声明 变量在使用前应该用Dim语句进行声明 Dim 变量1 As 类型1[, 变量2 As 类型2[,...]] Dim StudentName As String Dim Grade As Integer, AvgGrade As Single Dim Passed As Boolean, ExamDate As Date 默认情况下,变量可以不经声明即可使用,该变量被自动声明为Variant类型 变量的应用范围 VBA基础知识 数组 数组是一种数据存储结构,它用一个命名的一个集合体,用不同的下标予以区分 数组具有以下特性(数组中的每个数据称为元素): 每个元素类型相同,占用同样大小的存储空间 数组中的元素在内存中连续存放 通过下标可访问数组中的每个元素。下标的类型可以是整数,常量、变量或算术表达式。 数组分为一维数组、二维数组和多维数组 VBA基础知识 数组 维数组中的元素呈直线状排列,每个下标对应一个元素。 数组在使用前必须先行定义,语法格式是: Dim 数组名([下界] To 上界) As 数据类型 若省略下标下界,则数组的最小下标为0 例如: Dim B(20) As Double B数组共有21个元素(下标的起止范围是0~20) VBA基础知识 数组 二维数组中数据排列呈平面状,可保存一个二维表的信息。 数组元素使用行下标和列下标定位,定义格式: Dim 数组名([下界 To] 上界,[下界 To] 上界) As 数据类型 如果省略下标的下界值,则下界值默认为0 例如,Dim C(2,3) As Integer ,声明的C数组 有2*3=6个元素。 二维数组的操作通常需要与双重循环相结合。 VBA基础知识 运算符 数学运算符 ^、*、/、\、mod、+、- 关系运算符 =、、、、=、= 返回值为逻辑值:True或False 逻辑运算符 Not、and、or 连接运算符 、+ 连接两个字符串 VBA基础知识 表达式 表达式:用运算符将常量、变量、函数等连接起来的式子,书写在一行上。 表达式可分为: 算术表达式,如 Count=x+1 关系表达式,如 C20 逻辑表达式,如 Age=5 Or Age=60 VBA基础知识 函数 数学函数:完成数学计算功能。 绝对值函数 abs(表达式) :返回数值表达式的绝对值 取整函数 Int(数值表达式) :返回数值表达式的整数部分 开平方函数Sqr Int(数值表达式) :计算数值表达式的平方根 产生随机数函数Rnd (数值表达式) :产生一个0-1之间的随机数小数 字符函数:完成字符串处理功能 日期时间函数:处理日期和时间 类型转换函数:将数据类型进行转换 VBA基础知识 函数 人机交互函数和过程:完成人与机器之间的交互。 InputBox()函数 InputBox(提示[,标题][,默认]) “提示”: 字符表达式,在对话框中作为信息显示 “标题”:字符表达式,在对话框中的标题区显示 “默认”:字符表达式,在输入对话框中无输入时,该默认值作为输入的内容 Sub test() Dim strname As String, strs1 As String strs1 = 请输入你的姓名,然后单击确定 strname = InputBox$(strs1, 输入框) End Sub VBA基础知识 MsgBox过程 MsgBox 提示[,按钮][,标题] “标题”:字符表

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档