Access2007使用宏(精品).ppt
《Access2007使用宏(精品).ppt》由会员分享,可在线阅读,更多相关《Access2007使用宏(精品).ppt(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、中文版中文版Access 2007实用教程实用教程第第11章章 使用宏使用宏 AccessAccess拥有强大的程序设计能力,它提供了功能强大却容易使用的宏,通拥有强大的程序设计能力,它提供了功能强大却容易使用的宏,通过宏可以轻松完成许多在其他软件中必须编写大量程序代码才能做到的事情。过宏可以轻松完成许多在其他软件中必须编写大量程序代码才能做到的事情。本章将介绍有关宏的知识,包括宏的概念、宏的类型、创建与运行宏的基本方本章将介绍有关宏的知识,包括宏的概念、宏的类型、创建与运行宏的基本方法以及与宏相关的各种事件和宏操作。法以及与宏相关的各种事件和宏操作。中文版中文版Access 2007实用教程
2、实用教程教学重点与难点教学重点与难点uu 宏的概念与宏的概念与类类型型uu 创创建宏的基本方法建宏的基本方法uu 单单步步调试调试宏宏uu 事件的概念与常用事件事件的概念与常用事件 中文版中文版Access 2007实用教程实用教程11.1 宏概述宏概述 AccessAccess共有共有5050多种宏指令,它们和内置函数一样,可为应用程序的设计多种宏指令,它们和内置函数一样,可为应用程序的设计提供各种基本功能。使用宏非常方便,不需要记住语法,也不需要编程,只需提供各种基本功能。使用宏非常方便,不需要记住语法,也不需要编程,只需利用几个简单的宏操作就可以对数据库完成一系列的操作。宏实现的中间过程
3、利用几个简单的宏操作就可以对数据库完成一系列的操作。宏实现的中间过程是自动的。是自动的。uu 宏的概念宏的概念 uu 事件的概念事件的概念 uu 宏的类型宏的类型中文版中文版Access 2007实用教程实用教程 宏就是一个或多个操作的集合,其中的每个操作都能够实现特定的功能。宏就是一个或多个操作的集合,其中的每个操作都能够实现特定的功能。在在AccessAccess中,可以为宏定义各种类型的动作,如打开和关闭窗体、显示及隐中,可以为宏定义各种类型的动作,如打开和关闭窗体、显示及隐藏工具栏、预览或打印报表等。通过运行宏,藏工具栏、预览或打印报表等。通过运行宏,AccessAccess能够有次序
4、地自动完成能够有次序地自动完成一连串的操作,包括各种数据、键盘或鼠标的操作。一连串的操作,包括各种数据、键盘或鼠标的操作。11.1.1 宏概念宏概念 中文版中文版Access 2007实用教程实用教程 事件过程是为响应由用户或程序代码引发的事件或由系统触发的事件而运事件过程是为响应由用户或程序代码引发的事件或由系统触发的事件而运行的过程。事件行的过程。事件(event)(event)是指对象所能辨识或检测的动作,当此动作发生于某是指对象所能辨识或检测的动作,当此动作发生于某一个对象上,其相对的事件便会被触发。如果预先为此事件编写了宏或事件程一个对象上,其相对的事件便会被触发。如果预先为此事件编
5、写了宏或事件程序,则该宏或事件程序便会被执行。如用鼠标单击窗体上的按钮,该按钮的序,则该宏或事件程序便会被执行。如用鼠标单击窗体上的按钮,该按钮的Click(Click(单击单击)事件便会被触发,指派给事件便会被触发,指派给ClickClick事件的宏或事件程序也就跟着被执行。事件的宏或事件程序也就跟着被执行。11.1.2 事件的概念事件的概念 中文版中文版Access 2007实用教程实用教程 在在AccessAccess中,宏可以是包含操作序列的一个宏,也可以是由若干个宏构成中,宏可以是包含操作序列的一个宏,也可以是由若干个宏构成的宏组,还可以使用条件表达式来决定在什么情况下运行宏,以及在
6、运行宏时的宏组,还可以使用条件表达式来决定在什么情况下运行宏,以及在运行宏时是否进行某项操作。根据以上的是否进行某项操作。根据以上的3 3种情况可以将宏分为种情况可以将宏分为3 3类:操作序列、宏组和类:操作序列、宏组和包括条件操作的宏。包括条件操作的宏。uu 操作序列操作序列 uu 宏宏组组uu 条件操作宏条件操作宏11.1.3 宏的类型宏的类型 中文版中文版Access 2007实用教程实用教程11.2 创建宏创建宏 宏的创建方法和其他对象的创建方法稍有不同。其他对象都可以通过向导宏的创建方法和其他对象的创建方法稍有不同。其他对象都可以通过向导和设计视图进行创建,但是宏不能通过向导创建,它
7、只可以通过设计视图直接和设计视图进行创建,但是宏不能通过向导创建,它只可以通过设计视图直接创建。本节将向读者介绍创建宏的一般方法和运行宏的方法。创建。本节将向读者介绍创建宏的一般方法和运行宏的方法。uu 创建单个宏创建单个宏 uu 创建宏创建宏组uu 创建条件宏创建条件宏 中文版中文版Access 2007实用教程实用教程 创建单个宏的方法很简单,在宏设计视图的创建单个宏的方法很简单,在宏设计视图的“操作操作”属性列中选择需要属性列中选择需要的宏操作,并设置操作参数即可。的宏操作,并设置操作参数即可。11.2.1 创建单个宏创建单个宏中文版中文版Access 2007实用教程实用教程 宏组是存
8、储在同一个宏名下的相关宏的组合,它与其他宏一样可在宏窗口宏组是存储在同一个宏名下的相关宏的组合,它与其他宏一样可在宏窗口中进行设计,并保存在数据库窗口的中进行设计,并保存在数据库窗口的“宏宏”选项卡中。选项卡中。11.2.2 创建宏组创建宏组中文版中文版Access 2007实用教程实用教程 在某些情况下,可能希望当且仅当特定条件为真时,才在宏中执行一个或在某些情况下,可能希望当且仅当特定条件为真时,才在宏中执行一个或多个操作。例如,如果在某个窗体中使用宏来校验数据,可能要显示相应的信多个操作。例如,如果在某个窗体中使用宏来校验数据,可能要显示相应的信息来响应记录的相应输入值。在这种情况下,可
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Access2007 使用 精品
限制150内