Office中国论坛/Access中国论坛
标题:
[图文]ACCESS中两个特殊的宏
[打印本页]
作者:
一点通
时间:
2006-2-11 00:02
标题:
[图文]ACCESS中两个特殊的宏
[hide]
ACCESS中两个特殊的宏一.创建AutoExec宏 如果在首次打开数据库时执行指定的操作,可以使用一个名为 AutoExec 的特殊宏。该宏可在首次打开数据库时执行一个或一系列的操作。打开数据库时,Microsoft Access将查找一个名为AutoExec的宏,如果找到,就自动运行它。创建AutoExec宏的方法如下:
1)创建一个宏,其中包含在打开数据库时要运行的操作。
2)以AutoExec为宏名保存该宏。
3)下次打开数据库时,ACCESS将自动运行该宏。
4)如果不想在打开数据库时运行AutoExec宏,可在打开数据库时按住Shift键。
操作实列:
建立一个AutoExec宏,当打开人事管理系统数据库时出现一个欢迎消息框,然后运行人事管理系统。
操作步骤:
1)在数据库窗口中,单击[对象]列表中的(宏)对象,然后单击数据库窗口工具栏上的[新建]按钮,如图一
此主题相关图片,图一
2)在操作列表中选择MsgBox,在消息文本框中输入“欢迎使用人事管理系统“。
3)在操作列表中选择Openform,在窗体名称中选择“人事管理主窗体“。如图二
此主题相关图片,图二
4)以AutoExec为宏名保存该宏,下次打开数据库时,ACCESS将首先运行该宏,弹出一个消息框,如图三
此主题相关图片,图三
5)在消息框上按确定后将进入“人事管理主窗体“。
二.创建AutoKeys宏组 要将一个操作或操作集合赋值给某个特定的按键,可以创建一个AutoKeys宏组,在按下特定的按键或组合键时,Microsoft Access就会执行相应的操作。创建AutoKeys宏组的方法如下:
其方法与AutoExec差不多,只是以AutoKeys为名保存宏组。以下是能够在AutoKeys宏组中用于设置赋值键的组合键。
组合键 说明
^A或^4 Ctrl+任何字母或数字键
{F1} 任何功能键
^{F1} Ctrl+任何功能键
+{F1} Shift+任何功能键
{Insert} Ins
^{Insert} Ctrl+ins
+{Insert} Shift+Ins
{Delete}或{Del} Del
^{Delete}或^{Del} Ctrl+Del
+{Delete}或+{Del} Shift+Del
操作实例:
建立一个AutoKeys宏组,当按下Ctrl+O组合键时,执行打开人员表操作;当按下F6时执行查询人员全部信息操作。
操作步骤:
1)在数据库窗口中,单击[对象]列表中的(宏)对象,然后单击数据库窗口工具栏上的[新建]按钮,如图一
2)单击工具栏上的(宏名)按键,在“宏名“列中键入“^O“组合键。在操作列表中选择OpenTable,政面参数的“表名称“中选择“人员表“。
3)在下一行的“宏名“中键入“{F6}“,在操作例表中选择OpenQuery,在查询名称文本框中选择“人员全部信息“,操作结果如图四所示。
此主题相关图片,图四
<DIV><a href="http://www.accfans.net/UploadFile/2004/01/24/170636.jpg" target="_blank" ><IMG src="http://www.accfans.net/UploadFile/2004/01/24/170636.jpg" border=
作者:
lzx-shmily
时间:
2006-2-11 00:05
想看看
作者:
wzh
时间:
2006-2-11 00:05
xie xie
作者:
ch_zss
时间:
2006-2-11 00:09
LOOK
作者:
laiguiyou
时间:
2006-2-11 01:04
look
作者:
laiguiyou
时间:
2006-2-11 01:07
版主真是无私奉献
作者:
glw
时间:
2006-2-11 02:53
look
作者:
wu8313
时间:
2006-2-11 04:17
不付出点代价,还真看不到呢。
估计autoexec 应该少不了。
[此贴子已经被作者于2006-2-10 20:18:23编辑过]
作者:
df
时间:
2006-2-11 19:05
aa
作者:
djhong
时间:
2006-2-11 19:17
么
作者:
wuaza
时间:
2006-2-11 19:47
look look
作者:
mxl11
时间:
2006-2-11 23:06
look
作者:
fuyvn
时间:
2006-2-11 23:08
要看
作者:
Mrbig20
时间:
2006-2-12 00:25
hui
作者:
zyz218
时间:
2006-2-12 00:57
good
作者:
mrl
时间:
2006-2-12 04:26
看一下
作者:
古家林
时间:
2006-2-12 09:16
我很想看看啊!
作者:
cnhbjm
时间:
2006-2-12 16:31
回复
作者:
haoooooooo
时间:
2006-2-12 19:30
kankan
作者:
小小鸟
时间:
2006-2-12 20:29
look
作者:
真主
时间:
2006-2-12 22:37
谢谢你的提供
作者:
dfmz_fd
时间:
2006-2-12 23:14
se
作者:
Mrbig20
时间:
2006-2-13 17:09
xie
作者:
kevinch
时间:
2006-2-13 17:24
学习学习
作者:
lfxwolf
时间:
2006-2-13 22:13
学习学习
作者:
Yang-wb
时间:
2006-2-13 22:36
怎么要回复了才可以看到呢?
作者:
wwwwa
时间:
2006-2-13 23:22
thanks
作者:
okmijn
时间:
2006-2-14 02:38
是什么东西
作者:
hkstyxb
时间:
2006-2-14 17:15
想看看
作者:
ifireac
时间:
2006-2-14 18:11
给我看看
作者:
caoybh
时间:
2006-2-14 18:36
想看看
作者:
accessxj
时间:
2006-2-14 22:13
又要回复
作者:
yehf
时间:
2006-2-14 22:37
ding
作者:
乙肝自由联盟
时间:
2006-2-15 00:56
学习一下
作者:
attome
时间:
2006-2-15 04:56
look
作者:
王老五
时间:
2006-2-15 06:34
哈哈,还是这个
作者:
weeken
时间:
2006-2-15 07:46
好好学习一下。
作者:
accessNew001
时间:
2006-2-15 19:37
啊哦
作者:
zxp
时间:
2006-2-15 23:48
??
作者:
elite
时间:
2006-2-16 02:06
112
作者:
gzh97730
时间:
2006-2-16 04:09
keep it
作者:
amy1977
时间:
2006-2-16 05:51
[em01]look
作者:
穷鬼书生
时间:
2006-2-16 06:23
look
作者:
e6cn
时间:
2006-2-16 10:29
想看看还真不容易
作者:
gaoqiwen
时间:
2006-2-16 17:09
look
作者:
wang1950317
时间:
2006-2-16 18:04
学习!
作者:
tonywang
时间:
2006-2-16 21:45
kankan
作者:
ycyhjj2865
时间:
2006-2-17 00:03
autoexc ? 不会吧
作者:
fffsky
时间:
2006-2-17 00:08
fghh
作者:
zhangxdong4
时间:
2006-2-17 06:38
想看看
作者:
songzhha
时间:
2006-2-17 22:55
谢谢
作者:
lshtx
时间:
2006-2-18 00:52
看呀
作者:
xianghui
时间:
2006-2-18 07:33
想看看
作者:
weikitwong
时间:
2006-2-18 19:08
look
作者:
youchy652
时间:
2006-2-18 19:17
看看
作者:
apple_a1
时间:
2006-2-18 19:55
[em01][em01][em01][em01][em01][em01][em01][em01][em01][em01][em01][em01]
作者:
GORYUNGBBS
时间:
2006-2-18 22:45
kan kan shen me mi mi
作者:
lics
时间:
2006-2-19 02:58
xiexie
作者:
FBR2002
时间:
2006-2-19 05:20
b
作者:
付谦
时间:
2006-2-19 20:43
OK
作者:
三山客
时间:
2006-2-19 21:17
[em09]
作者:
shaoshouyou
时间:
2006-2-19 21:49
look look!
作者:
lingjiang
时间:
2006-2-21 02:26
my look[em02][em02]
作者:
wdh008
时间:
2006-2-22 00:50
234234234234
作者:
Benjamin_luk
时间:
2006-2-22 01:15
[em01] Have a look
作者:
ey1001
时间:
2006-2-22 21:21
1
作者:
ggjjss
时间:
2006-2-22 22:10
[em08]
作者:
小何
时间:
2006-2-23 00:54
看看
作者:
zhangliya
时间:
2006-2-23 19:20
很想了解
作者:
zhangliya
时间:
2006-2-23 19:20
很想了解
作者:
zx994398
时间:
2006-2-23 23:14
?
作者:
jasperkang
时间:
2006-2-24 22:10
d
作者:
syly1978
时间:
2006-2-27 01:39
look
作者:
xjliyuehua
时间:
2006-2-27 17:52
ok
作者:
nofuture
时间:
2006-2-28 00:42
什么东西?
作者:
Dghost
时间:
2006-2-28 08:10
“
一点通
”的宝物非看不可!
作者:
shable
时间:
2006-2-28 18:30
也想看看
作者:
shable
时间:
2006-2-28 18:34
标题:
回复:(一点通)[图文]ACCESS中两个特殊的宏
明白了,谢啦!~
作者:
kevindeng
时间:
2006-2-28 18:50
?
作者:
hi-wzj
时间:
2006-2-28 19:21
要减少这样的做法
作者:
longjin
时间:
2006-2-28 22:25
看看什么
作者:
aaquick
时间:
2006-3-3 05:44
我来看看
作者:
kennyin
时间:
2006-3-3 06:51
沙发
作者:
binzhouxc721521
时间:
2006-3-3 18:26
看一下
作者:
gogodalls
时间:
2006-3-8 23:16
look
作者:
无忧
时间:
2006-3-9 16:40
look
作者:
f_p_w
时间:
2006-3-9 17:53
up
作者:
msf
时间:
2006-3-9 18:04
kankan
作者:
gohome3322
时间:
2006-3-9 18:41
k
作者:
nisg
时间:
2006-3-11 01:54
?
作者:
zweidii
时间:
2006-3-11 01:56
LOOK
作者:
zweidii
时间:
2006-3-11 02:13
很好!我想再深入地问一下?
使用AutoExec宏能否像开票子系统一样,让它只在每个月的第一天自动执行,而且运行过以后,关闭再打开就不运行了,可以吗?
作者:
djt
时间:
2006-3-11 05:43
只用代码
作者:
钉子
时间:
2006-3-11 06:13
看看啊
作者:
user023
时间:
2006-3-11 18:10
学习一下吧.
作者:
liangjing
时间:
2006-3-12 06:27
see
作者:
hzp100
时间:
2006-3-13 17:48
look
作者:
K仔
时间:
2006-3-13 17:57
Yes,have a look
作者:
jjblue77
时间:
2006-3-13 18:07
haha
作者:
pooon
时间:
2006-3-14 21:33
xie xie
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3