宏(Macro)指被组织到一起并作为一个独立的命令使用的一系列Word命令,即一个操作命令的批处理。因此,可以利用宏来处理某些重复性的工作。
宏经常被用于:(1)常用的文档格式设置,例如特殊的页面设置、主题配置等。(2)日常编辑和格式设置的快速处理,例如在编写本书时经常需要添加某一特定格式的“操作步骤”文字段落。(3)自动处理一系列复杂任务,例如将多个数据表组合起来。
我们以录制一个特定的“页面设置”和“主题”为例,说明如下:
操作步骤
图12-6 “录制宏”对话框与“自定义键盘”对话框
【Step 1】 单击“视图” 选项卡—“宏”组—“宏”下拉按钮,在下拉列表中选择“录制宏”,弹出“录制宏” 对话框,如图12-6左图所示。
【Step 2】 在“录制宏” 对话框中给录制的宏录入适当的名称,如果需要定义快捷键,则单击“键盘”按钮,弹出“自定义键盘”对话框,如图12-6右图所示。
【Step 3】 将鼠标指针停留在“自定义键盘”对话框的“请按新快捷键”输入框中,按下快捷键,例如“Alt+0”(Alt键加数字0),然后单击“指定”按钮,则输入的快捷键被放到了“当前快捷键”之中。单击“关闭”按钮。
【Step 4】 返回到文档编辑页面,此时,鼠标指针变为了箭头加“盒式磁带”图标的组合图形,表示开始录制宏。此后的操作都会被记录到“宏”之中,直到“停止录制”。
图12-7 查看宏
【Step 5】 录制宏期间,按照正常操作进行相关设置。例如,单击“布局”选项卡—“页面设置”组的对话框启动器,设置合适的纸张大小、纸张方向、多页选项、页边距等,单击“确定”按钮,再单击“设计”选项卡—“文档格式”组—“主题”下拉按钮,选择合适的主题。(www.xing528.com)
【Step 6】 单击“视图”选项卡—“宏”组—“宏”下拉按钮,在下拉列表中选择“停止录制”选项,则【Step 5】中的操作都被录入到一个特定的宏之中,这个宏可以通过按快捷组合键“Alt+0”运行。
说明:
图12-8 编辑宏
如果不需要指定快捷键,则在【Step 2】中无须单击“键盘”按钮,可以直接单击“确定”按钮,进入【Step 4】。
如果需要给宏指定一个快捷按钮,则在【Step 2】中单击“录制宏”对话框的“按钮”按钮,会弹出Word选项设置对话框,在其中设置快捷按钮即可。
在“录制宏”对话框中,可以对录制的宏指定是在本机所有文档中使用还是在本文档中使用。
如果需要运行没有指定快捷键(或按钮)的宏,只能单击“视图”选项卡—“宏”组—“宏”下拉按钮,在下拉列表中选择“查看宏”选项,弹出“宏”对话框,如图12-7所示。在“宏”对话框中选择合适的宏,单击“运行”按钮即可运行这个宏。单击“编辑”按钮,则打开VBA开发窗口,并将宏代码显示在适当的窗口中。例如,我们将宏录制在“Normal.dotm”模板中,宏代码窗口即为“Normal–NewMacros(代码)”。如图12-8所示。
可以看到,每一个宏本质上都是由一系列语句组成的VBA程序。
一般而言,宏仅仅是一些功能(或操作)的集成。宏的功能,都能分步实现。
有些宏在文档打开时就会被执行。因此,有人就利用这个特性来制造电脑病毒,也就是常说的“宏病毒”。所以,我们在日常使用中,一定不要打开来源不明的宏。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。