260 likes | 655 Views
Word 宏 命令及其应用. 戴宏国 2011 年 10 月 27 日 · 昆明. 什么是 Word 宏命令? 为什么要创建 Word 宏命令? 如何创建 Word 宏命令? Word 宏命令应用实例演示 网站信息编辑常用宏命令的安装与使用. 什么是 Word 宏命令?. Word 宏命令( Macro) 是一组 Word 命令和指令,这些命令和指令组合在一起,形成了一个单独的命令,以实现任务执行的自动化。. Word 宏命令是由 VBA 代码和指令组成的。
E N D
Word宏命令及其应用 戴宏国2011年10月27日·昆明
什么是Word宏命令? • 为什么要创建Word宏命令? • 如何创建Word宏命令? • Word宏命令应用实例演示 • 网站信息编辑常用宏命令的安装与使用
什么是Word宏命令? • Word宏命令(Macro)是一组Word 命令和指令,这些命令和指令组合在一起,形成了一个单独的命令,以实现任务执行的自动化。
Word宏命令是由VBA代码和指令组成的。 • VBA是Visual Basic for Application的缩写,意为用于应用的可视化Basic语言。
Basic语言是计算机高级程序语言的一种,英文全称名为“Beginner's All-Purpose Symbolic Instruction Code”,意为“适用于初学者的多功能符号指令代码”。BASIC语言含是一种在计算机发展史上应用最为广泛的程序语言。
BASIC语言是由Dartmouth学院John G. Kemeny与Thomas E. Kurtz两位教授于20世纪60年代中期所创。由于立意甚佳,BASIC语言简单、易学的基本特性,很快地就普遍流行起来,几乎所有小型、微型以家用电脑,甚至部分大型电脑,都有提供使用者以此种语言撰写程式。在微电脑方面,则因为 BASIC 语言可配合微电脑操作功能的充分发挥,使得 BASIC早已成为微电脑的主要语言之一。
为什么要创建Word宏命令? • 由于Word宏命令可以实现任务执行的自动化,通过创建并执行宏命令,可以替代人工准确而快速地进行一系列费时而重复的Word操作,帮助我们省去许多重复劳动,从而达到省时省力、提高工作效率的目的。因此,学会使用宏命令十分必要! • 微软Office办公软件中Excel、PPT、Access等许多应用都有宏功能。通过宏命令,应用软件的功能得到显著增强和拓展。 • 宏命令适合处理:1.大量的简单繁琐的操作、2.批量工作任务、3.日常性和需要不断重复的工作
如何创建Word宏命令? • Word提供了两种创建宏命令的方法: • 一是录制宏命令 • 二是通过Visual Basic编辑器直接创建宏命令
录制宏命令 Word菜单→工具→宏→录制新宏
在VB编辑器中直接创建宏命令 Sub 命令名称() 命令行 …… End Sub
如何应用Word宏命令? • 两种应用宏命令的方法: • 一是工具栏 • 二是快捷键
Word宏命令应用实例演示 • 实例1 • 查ASCII代码值 Sub 查ASCII码() If Len(Selection.Range.Text) = 0 Then MsgBox "【注意】请先选择你要查ASCII码的字符,然后再执行本宏命令,谢谢!" Else MsgBox Asc(Selection.Range.Text) End If End Sub
Word宏命令应用实例演示 • 实例2 • 插入单位和日期 Sub 单位和日期() Selection.ParagraphFormat.TabStops.ClearAll Selection.ParagraphFormat.TabStops.Add Position:=CentimetersToPoints(10), Alignment:=wdAlignTabCenter, Leader:=wdTabLeaderSpaces Selection.TypeText Text:=Chr(9) & "资料中心" & Chr(13) Selection.InsertDateTime DateTimeFormat:=Chr(9) & "EEEE年O月A日", InsertAsField:=False End Sub
Word宏命令应用实例演示 • 实例3 • 制作简报文头 该程序适用于各种文头,稍加改动即可。 (具体代码略)
Word宏命令应用实例演示 • 实例4 • 标准格式公文 该程序把目标文档的格式自动调整为标准公文格式。 标题:小2号黑体,居中, 一级标题:小3号黑体,居左 二级标题:小3号仿宋,加粗,居左 正文:小3号仿宋,行距:固定值30 (具体代码略)
Word宏命令应用实例演示 • 实例5 • 标准网页格式 ○段落之间空一行 ○段前空两个汉字(两个全角空格) ○文头不空行,文尾空一行 ○正文中的一级小标题加粗 宏命令实现的功能: ○自动删除文档中所有多余空格、回车符以及所有图形 ○自动将全角数字转换为半角数字 ○自动将半角引号转换成全角引号 ○自动将文档中的表格转换成文本 (具体代码略)
Word宏命令应用实例演示 • 实例6 • 统计表格标准化 ○1.表格标题用小四号宋体,计量单位在表格右上角;表文用五号宋体,宾栏(表头)居中,主栏居左,数字栏居右,文字栏可选择居中或居左。 ○ 2.表格线:所有表格的左边和右边不要竖线(出血框),表头要有横线和竖线,表文要有竖线,横线可要,也可不要。表头和表底应用粗线。 ○ 3.表格中各单元格的高度应合理,不能太大或太小,单元格中的内容应当垂直居中。表格各栏的宽度应根据内容的不同合理布局。 宏命令实现的功能: ○自动将选定表格标准化 (具体代码略)
Word宏命令应用实例演示 • 实例7 • 段落顺序颠倒 宏命令实现的功能: (具体代码略)
网站信息编辑常用宏命令的安装与应用 • 国家统计局内网 →软件下载 →网站信息编辑常用宏命令 →P020040916571019846014.rar →解压缩到一个目录 (自定义目录名),包括两个文件: normal.dot 网站信息编辑中几个常用的word宏命令.doc
网站信息编辑常用宏命令的安装与使用 →启动word2003 →选项 →文件位置 →模板 →选择刚建的目录 →确认并退出Word →再次启动Word即可,工具栏上显示几个按钮。
小结 • Word宏命令是一组VBA指令集 • 通过Word宏命令可以轻松完成许多繁琐的操作。 • Word宏命令其实很简单,每个人都可以根据工作需要创建自己的宏命令 • 大家在使用Word、创建Word宏命令的过程中,如果有问题,欢迎随时交流沟通,共同探讨,共同提高。
我的联系方式 • 电话:6878 2988 • 手机:139 1167 0256 • QQ:3165 91770 • 电邮:hgdai@gj.stats.cn
谢谢大家! Thanks for your attention!