WORD中实用的自动宏
※AUTOEXEC宏。它在启动WORD时自动调用。(注:若以WINWORD/Mfile命令启动WORD,需再添加/Mautoexec参数,否则不执行此宏。)
※AUTOEXIT宏。顾名思义,它在关闭WORD时执行。
※AUTONEW宏,在新建时运行。
※AUTOOPEN宏,在打开文档时运行。
※AUTOCLOSE宏,在关闭文档时运行。
其中,前两个自动宏仅能以全局宏方式创建,后三者既可定义为全局宏亦可为局部宏。
比如,可用WORDBASIC命令编辑AUTOEXEC宏,制作一个简单的口令核对宏。在启动WORD时,弹出对话框要求用户输入口令ABC,若不是合法用户则PC喇叭蜂鸣并弹出错误信息提示框(包含一个提醒图标),然后退出WORD。程序如下:
Sub Main
String$=InputBox$("请输入口令:","口令核对","OK")
If String$<>"ABC" Then
Beep
MsgBox("口令错误!","警告",48) End If
End Sub
以上例子主要是为了介绍几个实用的WORDBASIC命令,供读者参考。事实上,要避开这个宏,只需在启动WORD时按下SHIFT键即可。其它四个自动宏执行前,若按住SHIFT键同样也可跳过。