ACCESS入门教程(十五)宏的使用

发布时间:2022-11-30 13:48:37


ACCESS入门教程(十五)宏的使用
究竟什么是宏呢?我们把那些能自动执行某种操作的命令统称为“宏”
宏也是一种操作命令,它和菜单操作命令都是一样的,只是它们对数据库施加作用的时间有所不同,作用时的条件也有所不同。菜单命令一般用在数据库的设计过程中,而宏命令则用在数据库的执行过程中。菜单命令必需由使用者来施加这个操作,而宏命令则可以在数据库中自动执行。
ACCESS中,一共有五十三种根本宏操作,这些根本操作还可以组合成许多其他的“宏组”操作。在使用中,我们很少单独使用这个或那个根本宏命令,经常是将这些命令排成一组,根据挨次执行,以完成一种特定任务。这些命令可以通过窗体中控件的某个大事操作来实现,或在数据库的运行过程中自动来实现。
大事操作即像“单击”按钮、“双击”列表选项这些行为都是对控件的大事操作。所以我们经常会听到别人说“单击‘某某’按钮执行‘某某宏命令’,就是这个意思。

为什么要用宏
先看个例子,有这样一个窗体,上面有一个数据表。现在在这个数据表中添加一个功能,用一个文本框输入要查询的内容,而用一个“查询”按钮来完成查询的工作,并将查询后的数


据打印在报表上。
在窗体那一课里讲的命令按钮向导就能实现这个功能,但对于每个控件来说,要实现相应的功能光凭借向导是远远不够的。
要让这些控件实现肯定的功用,在ACCESS中有四种方法。固然最简洁的就是使用控件向导了,除此之外还有“宏”VBA”和“SQL语言”,使用这些方法可以使控件完成几乎全部的数据库操作。而这其中,向导最简洁,但实现的功能有限,而宏虽然只有53种根本操作,但可以组合成许多种宏组命令,这样就能实现许多ACCESS中有关窗体、报表、查询的功能,使用起来也特别便利。VBASQL语言相对起来对用户的要求也要高一些,固然VBASQL语言可以实现的功能也更加全面,自主性也更强,但它们都要写程序。对于许多一般的用户,他们不要求会得太多,只要能完成手上的工作就可以了,所以这时使用宏就是他们的选择了。
使用宏特别便利,不需要记住各种语法,也不需要编程,只需利用几个简洁宏操作就可以对数据库完成一系列的操作,中间过程完全是自动的。

ACCESS入门教程(十五)宏的使用

相关推荐