1. 1、本文档共55页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
access模块

数据类型-自定义型 可以用关键字With简化程序中重复的部分,例如: With NewStud .txtSno=“980306” .txtName=“冯伟” .txtAge=20 End With * VBA编程基础 ——常量、变量、运算符和表达式 变量 在VBA中变量的概念是怎么样呢? 变量是用于程序运行时保存临时信息。 在VBA中不必先声明变量再使用变量,但是先声明再使用是良好编程的习惯。 变量的数据类型可以是前面所介绍的数据类型中的任何一种,也可以是用户自定义的数据类型。 * 变量-变量名命名原则 变量的命名原则有以下几点: 第一个字母必须是英文字母。 不能在变量名中使用空格、句点等符号。 变量名的长度不能超过255个字符。 变量名不区分大小写。 变量不能与函数名、过程名相同。 * 变量-变量声明 怎样进行变量的声明呢? 语法: Dim “变量名” [As “变量类型”] Static “变量名” [As “变量类型”] Public “变量名” [As “变量类型”] Private “变量名” [As “变量类型”] 说明: Dim等都是关键字,说明这一个语句是变量的声明语句,如果没有[As “变量类型”]语句,则默认该变量为变体(Variant)变量。 Sub Add() Dim x As Integer Dim y As Integer Dim z As Integer z=x+y End sub * 变量-变量声明 1.显示声明 例如: Dim NewVar_1 As Integer ‘整型变量 Dim NewVar_2%,sum! 说明:Dim NewVar_2%,sum!相当于Dim NewVar_2 As Integer,sum As Single * VBA编程基础 ——常量、变量、运算符和表达式 常量 常量是在程序中可以直接引用的实际值,其值在程序运行中不变。 Access中支持三种类型的常量:符号常量、直接常量、系统常量。 * 常量类型 符号常量 1)格式: Const 符号常量名称=常量 例如Const PI=3.14159定义了一个符号常量PI 系统定义常量: 只有True、False、Null等几种,用户可以在任何地方使用系统定义常量。 * VBA编程基础 ——常量、变量、运算符和表达式 四、数组 在编程的时候,常常用到一组具有相同数据类型的变量,这时候就可以声明一个数组变量,数组中所有的元素的数据类型都是相同的,数组中可以存储的元素个数成为数组的容量。 数组分为两类:固定数组和动态数组,固定数组的容量是固定的,动态数组的容量是可以改变的。 * 数组-固定数组 语法 Dim “数组名(n)” [As “类型”] Static “数组名(n)” [As “类型”] Public “数组名(n)” [As “类型”] Private “数组名(n)” [As “类型”] 说明 括号中n代表数组的上界,默认的下界为0,这样的数组容量为n+1。 如果要以1为下界,可以用“1 to n”代替括号中的n,如果要定义多维数组,可以用“n1,n2”代替括号中的n。 例如 Dim NewArray1[5] As integer Dim NewArray2[3 to 6] As integer Dim NewArray3[3 , 5] As integer * 数组-动态数组 声明语法: Dim “数组名( )” [As “类型”] 说明 括号中没有任何参数。 定义数组大小和唯数 ReDim “数组名(n)” 例如: Dim NewArray() As Integer ‘定义动态数组 ReDim NewArray(9) ‘分配数组空间大小 * VBA编程基础 常用标准函数 算术函数:abs()、Int()、Fix()、Round()、Sqr()、Rnd() 字符串函数:Instr()、Len()、Left()、Right()、Mid() 日期/时间函数:date()、time()、now()、year()、month()、day()、weekday() 类型转换函数:Asc()、Chr()、Val()、DateValue() * VBA编程基础 ——常量、变量、运算符和表达式 运算符 算术运算符: + 、 - 、*、 / 、\(整数除法)、 ^(乘方)、 Mod(求模) 关系运算符:=、、 、= 、 = 、 (不等于) 逻辑运算符:AND、OR、NOT 连接运算符:、+ * VBA编程基础 ——常量、变量、运算符和表达式 表达式和优先级 将常量和变量用各种运算符连接在一起构成的式子就叫表达式。

文档评论(0)

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

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

1亿VIP精品文档

相关文档