当前位置: 首页 > 图文教程 > 工具软件 > 办公软件 > 制作Word内置对话框宏

办公软件
PowerPoint文档中的数据图表动起来
Excel中将文本转换为数字的七种方法
Word邮件合并实例:批量制作有照片的工作证
把常用图片请入WPS 2007工具栏以便插入
Word 2007里就能算算式 内置工具使用更方便
妙用word 设置书籍装订式双面打印
在PowerPoint 2007里把PPT文档批量转为PDF
三招教你提升Word 2007单元格容量
为WPS表格指定填充范围
Excel表格页码设置挺简单 打印输出更直观
WPS 2007中打造镂空文字特效
Excel电子表格文本换行技巧总结
PowerPoint 2007双显示输出技巧
巧用名称框选择过宽的Excel单元格区域
Word共用模板或加载项程序的加载、卸载
组件对象模型(COM)加载项程序的加载或卸载
Word 2007插入半圆技巧
Word 2007中为字符添加上划线
在没装PowerPoint的电脑上照样播放幻灯片
Word 2007批注修改技巧

办公软件 中的 制作Word内置对话框宏


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 28 ::
收藏到网摘: n/a

    如果需要在Word 2000/2002中反复进行某项工作,就可以利用宏来自动完成这项工作。宏是一系列组合在一起的 Word 命令和指令,它们形成了一个命令,以实现任务执行的自动化,也就是说宏就是一条自定义的命令。

  我们可以创建并执行宏,以替代人工进行的一系列费时而单调的重复性 Word 操作,自动完成任务。我们可以用宏录制器和“Visual Basic 编辑器”两种方法来创建一个宏。

  对于一般的宏,只要用宏录制器录制即可。而有VB编程基础的用户还可以用“Visual Basic 编辑器”对已录制好的宏进行修改甚至直接用“Visual Basic 编辑器”创建新宏。

  本来宏是用来加速日常操作的,单独的操作步骤没有制作宏的必要。但是现在各种各样的计算机考试会有一些特殊的要求,要求学生创建有一定难度的宏。笔者在辅导学生参加劳动部全国计算机及信息高新技术考试中的《办公软件应用》模块(操作员级)时就碰到了这样的问题,题目要求新建一个名为A8-A.DOC的文件,并在其中用对话框来创建一个名为A8B1的宏,使用“Alt+Shift+Z”作为快捷键,显示选定内容的字数。学生在做这道题时,按以往录制宏的方法,新建文件→录入任意文本→选择文本→录制新宏→选择“工具”的“字数统计”命令→关闭对话框→停止录制宏,一路做下来。本以为已经轻松搞定,可是试运行竟然没有反应,调出“Visual Basic 编辑器”查看宏代码,宏的内容是空的。Word的录制宏操作并不能捕获类似只显示一下对话框这样的操作。

  有两种方法可以实现本题的要求,下面分别加以说明。

  方法一:

  1.新建一个文件,在考生文件夹中保存为“A8-A.DOC”,随意录入一些文本并选定;

  2.单击“工具”菜单→“宏” →“录制新宏”,弹出“录制宏”对话框,如图1


  3.在“宏名”框中输入“A8B1”,从“将宏保存在”的下拉列表框中选择当前文档“A8-A.DOC”,单击“将宏指定到”栏中的“键盘”按钮,弹出“自定义键盘”对话框;

  4.从“将修改保存在”的下拉列表中选择当前文档“A8-A.DOC”,在“请按新快捷键”输入框单击,按“Alt+Shift+Z”键,再单击“指定”按钮,单击“关闭”按钮关闭“自定义键盘”对话框,开始录制宏;

  5.单击菜单“工具” →“宏” →“宏”,弹出“宏”对话框;

  6.从“宏的位置”下拉列表中选择“Word命令”,然后在上方的列表框中选择“ToolsWordCount”,再单击“运行”按钮,弹出“字数统计”对话框,单击“取消”按钮取消该对话框;

  7.单击工具栏中的“停止录制”按钮,结束宏的录制;

  8.测试宏,无误后保存文件。

    方法二:

  1.按方法一的第1~4步操作;

  2.按方法一的第7步停止录制宏(这两步是为宏指定快捷键);

  3.单击“工具”菜单→“宏” →“宏”,在弹出的宏对话框左边宏列表中选择A8B1,再单击“编辑”按钮,打开“Visual Basic 编辑器”,如图2。

  4.在“endsub”行之前输入“Dialogs