对于很多Word用户来说,“宏”这个词在他们的心中引起恐惧,主要是因为他们不完全理解Word宏,并且很可能从未创建过自己的宏。 简而言之,宏是一系列记录的命令,以便稍后可以播放或执行。 幸运的是,创建和运行宏并不是太困难,所产生的效率非常值得学习使用它们的时间。 继续阅读,了解如何在Word 2003中使用宏。 或者,了解如何在Word 2007中录制宏 。 有两种不同的方法来创建Word宏:第一种也是最简单的方法是使用宏记录器; 第二种方法是使用VBA或Visual Basic for Applications。 此外,可以使用VBE或Visual Basic编辑器编辑Word宏。 Visual Basic和Visual Basic编辑器将在后续教程中介绍。 |
- 在工具菜单上,单击宏。
- 点击子菜单中的宏... ; 您也可以使用Alt + F8快捷键访问宏 对话框。
- 在“Macros in”标签旁边的下拉菜单中,选择Word命令 。
- 将出现命令名称的按字母顺序排列的列表。 如果突出显示某个名称,该命令的说明将显示在框的底部,位于“说明”标签下。
如果您希望创建的命令已经存在,则不应为其创建自己的Word宏。 如果它不存在,则应继续进行下一页,其中介绍规划Word宏的过程。
如何创建有效的Word宏
创建有效的Word宏最重要的一步就是仔细规划。 虽然看起来有点明显,但您应该清楚自己想要Word宏执行的操作,以及如何让您的未来工作更轻松,以及您打算如何使用它。
否则,你最终可能花费时间创建一个你不会使用的无效宏。
一旦记住了这些事情,现在就是规划实际步骤的时候了。 这很重要,因为记录器会记住你所做的一切并将它包含在宏中。 例如,如果您键入某个内容然后将其删除,则每次运行宏时,Word都会创建相同的条目,然后将其删除。
你可以看到这将如何造成马虎和低效的宏观。
当你计划你的宏时,需要考虑以下几点:
- 规划命令以及您希望宏执行它们的顺序。
- 知道您打算使用的命令的快捷键。 这对导航尤为重要; 当您运行录像机时,您将无法使用鼠标在文档区域内进行导航。 此外,如果使用快捷键而不是箭头键,则会创建精简宏,因为每个按键都将包含在内。
- 规划Word可能会显示的消息并停止宏。
- 使用尽可能少的步骤来保持宏观精益。
- 在开始录制之前至少进行一次测试。
在您计划完您的Word宏并完成了运行之后,您就可以记录它了。
如果您已经足够小心地规划好宏,那么记录它以备后用是该过程中最简单的部分。 实际上,创建宏和处理文档的唯一区别就是你必须按下几个额外的按钮并在对话框中做几个选择。
设置您的宏录制
首先,单击菜单中的工具 ,然后单击记录新宏...以打开记录宏对话框。
在“宏名称”下面的框中,输入唯一的名称。 名称最多可以包含80个字母或数字(不包含符号或空格),并且必须以字母开头。 建议在描述框中输入宏执行的操作的描述。 您分配宏的名称应该足够独特,以便您不必参考说明即可记住它的功能。
命名宏并输入描述后,选择是要让宏在所有文档中还是仅在当前文档中可用。 默认情况下,Word使宏可用于所有文档,并且您可能会发现这是最有意义的。
但是,如果选择限制命令的可用性,只需在“存储宏在”标签下方的下拉框中突出显示文档名称即可。
当您输入宏的信息时,单击确定 。 录制宏工具栏将出现在屏幕的左上角。
记录你的宏
鼠标指针现在会有一个小图标,看起来像一个盒式磁带旁边,表示Word正在记录您的操作。 您现在可以按照您在计划阶段制定的步骤进行操作; 一旦你完成,按停止按钮(它是左边的蓝色方块)。
如果出于任何原因需要暂停记录,请单击暂停记录/恢复记录器按钮(它位于右侧)。 要恢复录制,请再次单击它。
一旦按下“ 停止”按钮,Word宏即可使用。
测试你的宏
要运行宏,请使用Alt + F8快捷键调出宏对话框。 突出显示列表中的宏,然后单击运行 。 如果您没有看到您的宏,请确保正确的位置在“Macros in”标签旁边的框中。
在Word中创建宏的目的是通过在指尖上放置重复的任务和复杂的命令序列来加速您的工作。 只需点击一个按钮,几秒钟手动完成的操作只需几秒钟。
当然,如果你创建了很多宏,那么通过宏对话框搜索会节省很多时间。 但是,如果为宏指定快捷键,则可以绕过对话框并直接从键盘访问宏 - 与使用快捷键访问Word中的其他命令的方式相同。
为宏创建键盘快捷键
- 从工具菜单中选择自定义...
- 在自定义对话框中,单击键盘 。
- 自定义键盘对话框将打开。
- 在“类别”标签下的滚动框中,选择宏。
- 在宏滚动框中,找到您想要分配快捷键的宏的名称。
- 如果宏当前有按键分配给它,按键将显示在“当前键”标签下方的框中。
- 如果没有将快捷键分配给宏,或者如果您想为宏创建第二个快捷键,请在标签“按新快捷键”下面的框中单击。
- 输入您想用来访问宏的按键。 (如果已将快捷键分配给某个命令,则会在“当前键”框中显示一条消息,其中显示“当前分配给”,后跟该命令的名称。您可以通过继续重新指定键击,也可以选择一个新的击键)。
- 在标签“保存更改”旁边的下拉框中,选择正常将更改应用于在Word中创建的所有文档。 要仅在当前文档中使用快捷键,请从列表中选择文档名称。
- 点击分配 。
- 点击关闭 。
- 单击自定义对话框上的关闭 。