2.VBA窗口 1)标准工具栏 Microsoft Accsee 运行子过程/用户窗体 重新设计 程资源管理器对象浏览器 豫·日 插入模块 中断 设计模式 属性窗口 >视图Microsoft Access按钮:切换Access2000窗 ▣ >插入按钮:插入模块或过程 >运行子过程/用户窗体按钮:运行模块中的程序 >中断按钮:中断正在运行的程序 > 重新设置按钮:结束正在运行的程序 >设置模式按钮:在设计模式和非设计模式之间切换 >工程资源管理器按钮:用于打开工程资源管理器 >属性窗▣按钮:用于打开属性窗▣ >对象浏览器按钮:用于打开对象浏览器
2. VBA 窗口 1) 标准工具栏 ➢视图Microsoft Access按钮:切换Access 2000窗 口 ➢插入按钮:插入模块或过程 ➢运行子过程/用户窗体按钮:运行模块中的程序 ➢中断按钮:中断正在运行的程序 ➢重新设置按钮:结束正在运行的程序 ➢设置模式按钮:在设计模式和非设计模式之间切换 ➢工程资源管理器按钮:用于打开工程资源管理器 ➢属性窗口按钮:用于打开属性窗口 ➢对象浏览器按钮:用于打开对象浏览器 Microsoft Accsee 插入模块 运行子过程/用户窗体 中断 设计模式 重新设计 工程资源管理器 对象浏览器 属性窗口
3.工程、属性、代码窗口 >工程窗口:也叫工程资源管理器 工程一数学管理 国图 显示应用程序中用到的模块文件列表。 日感教学管理(选修课管理) 白-Microsoft Access类对象 可控制代码窗口、对象窗▣,以及对 图Form打印查询 图Porm计算货款 象文件夹的显示。 图Form课程窗体 图Form_求总评成绩 >属性窗口:所选对像的属性列表。 图Form选课窗体 图Form学生选课组合窗体 固Form学生选课组合窗体 可“按字母序”和按分类序”查看 白容模块 感被转换的宏 查看教刘、 属性,编辑这些对象的属性。 在属性窗口显示Access:类对象的 属性一计算货款 方法:先在设计视图中打开对象。再 计算货款Form计算货款 按字母序 按分类序 双击工程窗口上的一个模块或类,代 名称】 计草货歌 AfterDelConf: 码窗口就会显相应的指令和声明 AfterInsert AfterUpdate >代码窗▣:用于输入和编辑VBA AllowAdditioTrue AllowDeletioTrue 代码。 A11 owDesigno】True AllowEdits True AllowFilters True
3. 工程、属性、代码窗口 ➢工程窗口:也叫工程资源管理器, 显示应用程序中用到的模块文件列表。 可控制代码窗口、对象窗口,以及对 象文件夹的显示。 ➢属性窗口:所选对象的属性列表。 可“按字母序”和“按分类序”查看 属性,编辑这些对象的属性。 在属性窗口显示Access类对象的 方法:先在设计视图中打开对象。再 双击工程窗口上的一个模块或类,代 码窗口就会显示相应的指令和声明。 ➢代码窗口:用于输入和编辑VBA 代码
4.在代码窗口中编程 P254 (三) 对象列表 过程列表 〔)复件选修课管理 Form计算货款(代码) ▣X F1:VBA帮助窗口 命令0 Click F2:对象浏览器窗口 Dim单价As Single,数量As Single,折扣As Singl Private Sub命令0 Click() 单价=InputBox〔请输入商品单价:") 数量三InputBox〔“请输入购买的数量:“) If数量>100Then 折扣三0.9 E1seIf数量>200Then 折 教学管理 图命令0 El E1s8】 命令0C1ick 折图数量 1s图折扣 提示信息 折 主体 卫主球id山 自动显示或 End If Ctrl+J 货款三单价*数量*折扣 Msg部ox “您应付:”+CStr货款)+“元“ End Sub
4. 在代码窗口中编程 P254 (三) 对象列表 过程列表 提示信息_ 自动显示或 Ctrl+J F1:VBA帮助窗口 F2:对象浏览器窗口
8.3.3 常量、变量、运算符和表达式P255 一、数据类型和数据库对象 在Visual Basic环境下进行计算时,常常需要临 时存储数据。像大多数编程语言那样,Visual Basic 使用变量来存储值。变量有名字和数据类型。变量的 数据类型决定了如何将这些值存储到计算机的内存中 在声明变量时也可指定它的数据类型,所有变量都具 有数据类型,以决定能够存储哪种数据类型。用户可 以定义各种数据类型。 Access中数据类型的应用:声明过程中的变量,定 义表、函数的参数等。 VBA的数据类型表P256表8.3
一、数据类型和数据库对象 在 Visual Basic环境下进行计算时,常常需要临 时存储数据。像大多数编程语言那样,Visual Basic 使用变量来存储值。变量有名字和数据类型。变量的 数据类型决定了如何将这些值存储到计算机的内存中。 在声明变量时也可指定它的数据类型,所有变量都具 有数据类型,以决定能够存储哪种数据类型。用户可 以定义各种数据类型。 Access中数据类型的应用:声明过程中的变量,定 义表、函数的参数等。 VBA的数据类型表 P256 表8.3 8.3.3 常量、变量、运算符和表达式 P255
VBA主要数据类型 P255 数居类型 存储间 取值范围 Byte 】字节 0到255 Boolean 2字节 True或False Integer 2字节 -32,768到32,767 L0ng(长整型) 4字节 -2,147,483,648到2,147,483,647 Single 4字节 负数时从3.402823E38到-1.401298E45: (单精度浮点型) 正数时从1.401298E45到3.402823E38 Double艾精度) 8字节 Currency(货币型) 8字节 Decimal 14字节 Date 8字节 100年1月1日到9999年12月31日 Object 4字节 任何Object引用 String定长) 字符串长 1大约65,400 String使长) 10+串长 0到状约20亿 ariant数字) 16字节 任何数字值,最大可达D0e的范围 ariant(字符) 22+串长 与字凌长St血g有相同的范围 用户自定(TPe) 元素总长 每个元的范围与本身数类型的范围湘同
VBA主要数据类型 P255