要想自动启动任何宏,可创建新宏并添加所需的 *** 作。关键在于当保存此宏,提示输入名字时,命名为Autoexec。从此,每当此数据库首次打开时,此宏将自动运行(除非用户在打开数据库时按下Shift键)。
先建立宏:
在宏设计器里找到OpenForm宏,(图示
)然后在下面属性里填写窗体名称,保存关闭就算建立好了,
然后在窗体任何有个事件中,把控件或者窗体事件属性里添入宏的名称,就算是事件触发宏,自动运行宏,宏会响应打开窗体事件。
还有一种更简洁的办法是用代码来写打开窗体事件,如在一个名为Command1的按钮事件中,你这么写代码:
private Sub Command1_click()
DoCmdOpenForm("窗体名称")
end sub
也可以用代码来响应宏:
private Sub Command1_click()
DoCmdMacro 宏名称
end sub
数据库中的宏是一种简化的编程语言,可用于向数据库中添加功能。 例如,可将一个宏附加到窗体上的某一命令按钮,这样每次单击该按钮时,所附加的宏就会运行。宏包括可执行任务的 *** 作,例如打开报表、运行查询或者关闭数据库。大多数手动执行的数据库 *** 作都可以利用宏自动执行,因此宏是非常省时的方法。
宏的作用是,当你对一个表格有一系列的 *** 作,同时这些 *** 作是有固定的顺序的,而这些 *** 作你常常需要重复去做,这样的话,你可以把这些 *** 作做出一个宏,每次运作宏一次,就把这一系列的 *** 作重复了一遍。 所以,宏,其实就是一个多项 *** 作的集合。比如,有些报表是需要每月、甚至每周都要做一次的,而 *** 作的过程是一样的,那你就可以利用宏这个功能了。 宏的使用,包括:创建宏,录制宏,编辑宏,运行宏,和删除宏等等。详细的 *** 作,根据你使用的Excel版本的不同,略有不同,你可以参考“帮助”的功能。 至于,能不能在你的电脑内使用宏,还要看你的Excel安装过程中,有没有附带安装。宏的使用,会涉及到VB编辑器,如果想很好的使用,需要花费时间去研究。
以上就是关于如何让宏在打开数据库时自动运行全部的内容,包括:如何让宏在打开数据库时自动运行、在access中如何用宏使得打开数据库时显示的默认窗体重点是用宏!!谢谢~、举例说明数据库中宏的作用等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)