市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

90

description

打造职场核心竞争力. 职业竞争力的巧妙提升 高效办公的秘密武器. 高 级 办 公 软 件. 市场营销系 EMail:[email protected] BBS:202.195.79.80/ bbs. 第 04 讲 Word 宏与自动图文集. 徐州师范大学管理学院 宋庆军 EMail:[email protected] BBS:202.195.79.80/ bbs. Word 宏与自动图文集. 一、 Word 的宏 二、自动图文集 三、综合应用实例. 一、 Word 的宏. - PowerPoint PPT Presentation

Transcript of 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

Page 1: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs
Page 2: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

23/4/21 2

Page 3: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 3

一、一、 WordWord 的宏的宏

二、自动图文集二、自动图文集

三、综合应用实例三、综合应用实例

Page 4: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 4

一、 Word 的宏 在你使用在你使用 WordWord 编辑文档时,如果你希望让编辑文档时,如果你希望让

WordWord 自动完成某些操作,可以使用自动完成某些操作,可以使用 WordWord提供的自动化工具提供的自动化工具———— WordWord 宏宏。。

比如,在一段时间内,你可能需要使用比如,在一段时间内,你可能需要使用 WordWord多次编辑同一篇文章,你可能希望一经启动多次编辑同一篇文章,你可能希望一经启动WordWord 就自动打开该篇文档。而且再次打开该就自动打开该篇文档。而且再次打开该文档时,非常希望文档时,非常希望 WordWord 能够自动将插入点能够自动将插入点移动到上次关闭该文档时插入点所在的位置。移动到上次关闭该文档时插入点所在的位置。这时,你尽管请这时,你尽管请 WordWord 自动宏来帮忙好了。 自动宏来帮忙好了。

Page 5: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 5

1. 什么是 Word 宏 如果需要在如果需要在 WordWord 中反复进行某项工作,就中反复进行某项工作,就

可以考虑利用宏来自动完成这项工作。可以考虑利用宏来自动完成这项工作。 WordWord 中的宏是一系列组合在一起的中的宏是一系列组合在一起的 WordWord

命令和指令,它们形成了一个命令,以实现任命令和指令,它们形成了一个命令,以实现任务执行的自动化。务执行的自动化。

你可以创建并执行宏你可以创建并执行宏 (( 宏实际上就是若干条自宏实际上就是若干条自定义的命令定义的命令 VBA)VBA) ,以替代人工进行的一系列,以替代人工进行的一系列费时而单调的重复性费时而单调的重复性 WordWord 操作,自动完成操作,自动完成所需任务。 所需任务。

Page 6: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 6

在默认情况下,在默认情况下, WordWord 将宏存储在将宏存储在 NormalNormal模板内,这样每个模板内,这样每个 WordWord 文档都可以使用它。文档都可以使用它。如果需在单个文档中使用宏,则可以将宏存储如果需在单个文档中使用宏,则可以将宏存储在该文档中。 在该文档中。

Page 7: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 7

2.Word 提供的自动宏 在创建宏时,通过为一个宏赋予某个特殊的名称,在创建宏时,通过为一个宏赋予某个特殊的名称,

就可以在执行某项操作就可以在执行某项操作 (( 如启动如启动 WordWord 或打开或打开一个文档一个文档 )) 时自动运行它,时自动运行它,该类宏被称为自动宏该类宏被称为自动宏( Word( Word 提供的自动宏及其运行条件见下表提供的自动宏及其运行条件见下表 1)1)

与其他宏一样,自动宏也可以保存于与其他宏一样,自动宏也可以保存于 NormalNormal模板、其他模板或文档之中。但是模板、其他模板或文档之中。但是要让自动宏自要让自动宏自动运行,则它必须位于活动文档的动运行,则它必须位于活动文档的 NormalNormal 模模板中,或活动文档选用的模板中。板中,或活动文档选用的模板中。

Page 8: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 8

表 1

宏 名宏 名 运 行 条 件运 行 条 件

autoexecautoexec 启动启动 wordword 或加载全局模板时或加载全局模板时

autonewautonew 每次新建文档时每次新建文档时

autoopenautoopen 每次打开已有文档时每次打开已有文档时

autocloseautoclose 每次关闭文档时每次关闭文档时

autoexitautoexit 退出退出 wordword 或卸载全局模板时或卸载全局模板时

Page 9: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 9

AutoExecAutoExec 宏宏是个例外,它只有存储于是个例外,它只有存储于NormalNormal 模板、通过模板、通过““模板和加载项模板和加载项””对话框对话框全局加载的模板、或由全局加载的模板、或由““ StartupStartup””文件夹指文件夹指定的文件夹中的全局模板中,才可自动运行。定的文件夹中的全局模板中,才可自动运行。

说明:说明:在命名冲突的情况下在命名冲突的情况下 (( 多个自动宏名相多个自动宏名相同同 )) ,, WordWord 将运行上下文中最近的自动宏。将运行上下文中最近的自动宏。

Page 10: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 10

如果不希望运行自动宏,这时请如果不希望运行自动宏,这时请按住按住 ShiftShift 键键就可以终止自动宏的运行就可以终止自动宏的运行。。

具体方法具体方法 :: 单击单击““文件文件””→→““新建新建””,然后按,然后按住住 ShiftShift 键,单击键,单击““确定确定””按钮,并且在显示按钮,并且在显示新文档之前一直按住新文档之前一直按住 ShiftShift 键。键。

如果运行一个宏时有可能触发自动宏,可用下如果运行一个宏时有可能触发自动宏,可用下列指令终止自动宏的运行:列指令终止自动宏的运行:

WordBasic.DisableAutoMacros WordBasic.DisableAutoMacros

Page 11: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 11

3. 创建需要的自动宏 在在WordWord 提供的五个自动宏中,提供的五个自动宏中, AutoExecAutoExec

宏会在每次启动宏会在每次启动 WordWord 时被自动执行,所以时被自动执行,所以我们只要赋予该宏打开上次编辑文档的功能,我们只要赋予该宏打开上次编辑文档的功能,则可实现则可实现让让WordWord 启动后自动打开最近编辑启动后自动打开最近编辑过的文档过的文档了。创建该了。创建该 AutoExecAutoExec 宏的步骤如宏的步骤如下:下:

Page 12: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 12

1.1. 单击单击““工具工具””→→““宏宏””→→““录制新宏录制新宏””,在,在““宏名宏名””框中键入宏的名称,在此我们键框中键入宏的名称,在此我们键入入““ AutoExecAutoExec””。。

在在““将宏保存在将宏保存在””框中,单击要用来保存宏的框中,单击要用来保存宏的模板或文档,自然我们应选择模板或文档,自然我们应选择““所有文档所有文档(Normal.dot)(Normal.dot)””;在;在““说明说明””框中,键入对框中,键入对宏的简单说明宏的简单说明 (( 如图如图 1)1) 。 。

Page 13: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 13

Page 14: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 14

2.2. 如果如果不想将宏指定到工具栏、选单或快捷键不想将宏指定到工具栏、选单或快捷键上上,请单击,请单击““确定确定””按钮开始录制宏。按钮开始录制宏。

如果如果要将宏指定到工具栏或选单上要将宏指定到工具栏或选单上,请单击,请单击““工具工具””→→““自定义自定义””→→““命令命令””选项卡,再选项卡,再单击单击““命令命令””框中正在录制的宏,并将其拖动框中正在录制的宏,并将其拖动到所需的工具栏或选单中,单击到所需的工具栏或选单中,单击““更改所选内更改所选内容容””按钮,在按钮,在““命名命名””框中输入一个易于记忆框中输入一个易于记忆的名字,按下回车键,按的名字,按下回车键,按““关闭关闭””按钮开始录按钮开始录制宏。制宏。

Page 15: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 15

如果如果要给宏指定快捷键要给宏指定快捷键,请单击,请单击““键盘键盘””按钮,按钮,然后单击然后单击““命令命令””框中正在录制的宏,在框中正在录制的宏,在““请请按新快捷键按新快捷键””框中键入所需快捷键,再单击框中键入所需快捷键,再单击““指定指定””按钮,按按钮,按““关闭关闭””按钮开始录制宏。 按钮开始录制宏。

Page 16: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 16

当然对于自动宏来说,加到工具栏或选单中,当然对于自动宏来说,加到工具栏或选单中,或者指定快捷键并不重要,但对于一般的宏而或者指定快捷键并不重要,但对于一般的宏而言却是提供简便运行方式的好方法。言却是提供简便运行方式的好方法。

Page 17: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 17

3.3. 单击以打开单击以打开““文件文件””下拉选单列表,然后在下拉选单列表,然后在选单中列出的最近使用过的文件列表中,单击选单中列出的最近使用过的文件列表中,单击第一个文件第一个文件 (( 如图如图 2)2) 。。

如果如果““文件文件””选单中未列出最近使用过的文件,选单中未列出最近使用过的文件,请单击请单击““工具工具””→→““选项选项””→→““常规常规””→→““列列出最近所用文件出最近所用文件””复选框,然后在复选框,然后在““个个””框中框中输入需要在输入需要在““文件文件””选单中显示最近用过的文选单中显示最近用过的文档的个数,单击档的个数,单击““确定确定””按钮。 按钮。

Page 18: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 18

Page 19: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 19

4.4. 指向指向““工具工具””→→““宏宏””,单击,单击““停止录制停止录制””命令,或者单击录制宏工具栏中的命令,或者单击录制宏工具栏中的““停止录停止录制制””按钮。按钮。

Page 20: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 20

这之后,只要启动这之后,只要启动 WordWord ,则系统会自动打,则系统会自动打开上次退出开上次退出 WordWord 时最后编辑的文档,但插时最后编辑的文档,但插入点并没有移到上次关闭该文档时插入点所在入点并没有移到上次关闭该文档时插入点所在的位置。的位置。

Page 21: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 21

我们应再创建一个我们应再创建一个 AutoOpenAutoOpen 宏,并赋予该宏,并赋予该宏插入点移到上一编辑处的功能。宏插入点移到上一编辑处的功能。

宏的录制过程是:宏的录制过程是: 重复上述重复上述 11 、、 22 步骤,不过需要把其中步骤,不过需要把其中

的的““ AutoExecAutoExec””改为改为““ AutoOpenAutoOpen””,然,然后按下后按下 Shfit+F5Shfit+F5 组合键,该组合键的作用就组合键,该组合键的作用就是把插入点移到上一编辑位。最后,单击录制是把插入点移到上一编辑位。最后,单击录制宏工具栏中的宏工具栏中的““停止录制停止录制””按钮,以结束宏录按钮,以结束宏录制工作。 制工作。

Page 22: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 22

4. 编辑宏 实际上,如果实际上,如果 WordWord 文档中已存在文档中已存在 AutoExecAutoExec或或 AutoOpenAutoOpen 宏,在不想以新录制的宏替换宏,在不想以新录制的宏替换原有宏的情况下,我们只需对原有的这两个宏原有宏的情况下,我们只需对原有的这两个宏进行编辑,在宏中增加相应的指令即可。进行编辑,在宏中增加相应的指令即可。

编辑编辑 AutoExecAutoExec 宏的方法是:单击宏的方法是:单击““工具工具””→→““宏宏””,在,在““宏的位置宏的位置””下拉列表框中,选择下拉列表框中,选择““所有的活动模板和文档所有的活动模板和文档””;在;在““宏名宏名””列表列表框中,单击框中,单击““ AutoExecAutoExec””宏,然后单击宏,然后单击““编编辑辑””按钮,打开按钮,打开““ MicrosoftVisualBasicMicrosoftVisualBasic””编辑窗口。编辑窗口。

Page 23: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 23

在在““代码窗口代码窗口””,于,于 AutonewAutonew 宏中,加入如下宏中,加入如下指令:指令: RecentFiles(1).OpenRecentFiles(1).Open

同理,也可在同理,也可在 AutoOpenAutoOpen 宏中,加上如下一行指宏中,加上如下一行指令:令: Application.GoBackApplication.GoBack

单击单击““文件文件””→→““保存保存 NormalNormal””保存对该宏的修保存对该宏的修改。改。

Page 24: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 24

5. 删除宏

单击单击““工具工具””→→““宏宏””,在,在““宏的位置宏的位置””下拉下拉列表框中,选择要删除的宏所在的位置,在列表框中,选择要删除的宏所在的位置,在““宏名宏名””列表框中,单击要删除的宏,然后单列表框中,单击要删除的宏,然后单击击““删除删除””按钮。系统弹出一个对话框,询问按钮。系统弹出一个对话框,询问““是否删除宏是否删除宏 ××××××??””,单击,单击““是是””按钮,按钮,则选中的宏被删除。则选中的宏被删除。

Page 25: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 25

例一:利用宏自动删除回车符和空行

对于网上的一些资料,直接通过复制、粘贴到对于网上的一些资料,直接通过复制、粘贴到WordWord 文档中,这时会发现有很多空格和人工文档中,这时会发现有很多空格和人工分行符,手工删除十分麻烦。那么可以通过在分行符,手工删除十分麻烦。那么可以通过在WordWord 中录制宏,通过宏操作,删除所有空格中录制宏,通过宏操作,删除所有空格和人工分行符,并进行重新排版。 和人工分行符,并进行重新排版。

Page 26: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 26

1 )录制你自己的宏 (1)(1) 运行运行 WordWord ,并新建一个文件。打开,并新建一个文件。打开““工工

具具””菜单栏,选择菜单栏,选择““宏宏””,在二级菜单中选择,在二级菜单中选择““录制新宏录制新宏””。。

(2)(2) 出现出现““录制宏录制宏””对话框,随便为宏取个名对话框,随便为宏取个名按按““确定确定””即可,这时会出现一个悬浮的即可,这时会出现一个悬浮的““停停止录止录””工具,宏录制就已经开始了。工具,宏录制就已经开始了。

(3)(3) 打开打开““编辑编辑””菜单栏,选择菜单栏,选择““替换替换””,出,出现现““查找和替换查找和替换””对话框。 对话框。

Page 27: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 27

(4)(4) 用鼠标在用鼠标在““查找内容查找内容””栏内点一下,再点击栏内点一下,再点击““高级高级””,再按,再按““特殊字符特殊字符””,选择两次,选择两次““手手动换行符动换行符””,在,在““替换为替换为””栏内选栏内选““特殊字特殊字符符””的的““段落标志段落标志””,再选全部替换,点击,再选全部替换,点击““确定确定””。。

在在““查找内容查找内容””栏内,选栏内,选““高级高级””,再按,再按““特特殊字符殊字符””,选择一次,选择一次““手动换行符手动换行符””,用鼠标,用鼠标在在““替换为替换为””栏内点一下。删除里面的全部内栏内点一下。删除里面的全部内容,什么都不输入,再点容,什么都不输入,再点““全部替换全部替换””,点击,点击““确定确定””。。 (( 先保留段落标志,再将段内的人工先保留段落标志,再将段内的人工分行符清除分行符清除 ) )

Page 28: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 28

(5)(5)紧接着,用鼠标在紧接着,用鼠标在““查找内容查找内容””栏内点一栏内点一下,输入一个空格。用鼠标在下,输入一个空格。用鼠标在““替换为替换为””栏中栏中点一下,删除里面的全部内容,什么都不输入。点一下,删除里面的全部内容,什么都不输入。再点击再点击““全部替换全部替换””,点击,点击““确定确定””。。 (( 删除删除所有的空格所有的空格 ))

Page 29: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 29

(6)(6) 关闭关闭““替换替换””对话框,在对话框,在““编辑编辑””菜单栏菜单栏中选中选““全选全选””,再在,再在““格式格式””中选中选““段落段落””,,打开打开““段落段落””对话框,在对话框,在““缩进和间距缩进和间距””的的““特殊格式特殊格式””选选““首行缩进首行缩进””,,““度量值度量值””为为两个字符。在字体中选两个字符。在字体中选““宋体宋体””、字号中选、字号中选““小四号字小四号字””。这一步骤是设置字体、字号和。这一步骤是设置字体、字号和进行排版。进行排版。

(7)(7) 在悬浮的在悬浮的““停止录停止录””工具条上按工具条上按““停止停止””钮,到此宏录制的工作结束。 钮,到此宏录制的工作结束。

Page 30: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 30

2.2. 制作自定义快捷按钮制作自定义快捷按钮 (1)(1) 打开打开““工具工具””菜单栏,选择菜单栏,选择““自定义自定义””。。

出现出现““自定义自定义””对话框,点击对话框,点击““命令命令””选项。选项。在在““类别类别””栏内找到栏内找到““宏宏””,选中它,然后再,选中它,然后再选中选中““命令命令””栏中刚刚录制的宏。栏中刚刚录制的宏。

(2)(2) 按住鼠标左键,将它拖放到工具栏上可以按住鼠标左键,将它拖放到工具栏上可以放置的位置,松开左键。这时在工具栏上就增放置的位置,松开左键。这时在工具栏上就增加了这一刚刚录制的宏按钮。加了这一刚刚录制的宏按钮。

Page 31: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 31

(3)(3) 不要关闭不要关闭““自定义自定义””对话框,在对话框,在““更改所更改所选内容选内容””上选上选““更改按钮图标更改按钮图标””,从出现的图,从出现的图标中选中一个自己喜欢的图标。再在标中选中一个自己喜欢的图标。再在““更改所更改所选内容选内容””选选““默认样式默认样式””,关闭,关闭““自定义自定义””对对话框,这样就形成一个和话框,这样就形成一个和 WordWord 工具栏其他工具栏其他快捷按钮一样的自定义按钮。以后只要打开快捷按钮一样的自定义按钮。以后只要打开WordWord 就能处理文本,把网上复制的内容粘贴就能处理文本,把网上复制的内容粘贴到到WordWord 上,然后按下自定义的宏按钮,全上,然后按下自定义的宏按钮,全部搞定。部搞定。

Page 32: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 32

例二:编写 Word 宏轻松将全角数字转换为半角

如果我们需要把如果我们需要把WordWord 文档中的全角数字全文档中的全角数字全部改为半角数字,手头又没有合适的转换软件,部改为半角数字,手头又没有合适的转换软件,应该怎么做呢?应该怎么做呢?

除了用第除了用第 0101讲中介绍的方法外,也可以编制讲中介绍的方法外,也可以编制一个一个““宏宏””来自动处理。来自动处理。

1.1. 执行执行““工具工具””→→““宏宏””→→““录制新宏录制新宏 ......””,,在在““宏名宏名””框中输入框中输入““数字全角转半角数字全角转半角””,确,确定,将出现一个定,将出现一个““录制宏录制宏””工具栏,关闭。工具栏,关闭。

Page 33: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 33

2.2. 执行执行““工具工具””→→““宏宏””→→““宏宏 ......””,选择,选择““数字全角转半角数字全角转半角””,单击,单击““编辑编辑””按钮,打按钮,打开开 vbavba 编辑窗口,录入代码结果如下编辑窗口,录入代码结果如下 ::

Sub Sub 数字全角转半角数字全角转半角 ()()

'' 使用前需先选中要替换的区域使用前需先选中要替换的区域 Dim qjsz, bjsz As String, i As Dim qjsz, bjsz As String, i As

Integer 'Integer ' 定义定义 qjsz(qjsz( 全角数全角数字字 )) 、、 bjsz(bjsz( 半角数字半角数字 )) 为字符串型,为字符串型, ii 为为整数型整数型

qjsz = "qjsz = " 01234567890123456789 ""

Page 34: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 34

bjsz = "0123456789"bjsz = "0123456789"

For i = 1 To 10 'For i = 1 To 10 ' 循环循环 1010 次次 With Selection.FindWith Selection.Find

.Text = Mid(qjsz, i, 1) 'mid.Text = Mid(qjsz, i, 1) 'mid 函数:返函数:返回文本字符串中从指定位置开始的特定数目回文本字符串中从指定位置开始的特定数目的字符,每次取一个数字的字符,每次取一个数字

.Replacement.Text = Mid(bjsz, i, .Replacement.Text = Mid(bjsz, i, 1) '1) ' 将用于替换的相应位置的半角数字将用于替换的相应位置的半角数字

.Format = False '.Format = False ' 保留替换前的字符格保留替换前的字符格式式

Page 35: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 35

.Execute Replace:=wdReplaceAll .Execute Replace:=wdReplaceAll '' 用半角数字替换全角数字用半角数字替换全角数字

End WithEnd With

Next iNext i

End SubEnd Sub 3.3. 关闭关闭 vbavba 编辑窗口,选中要改变数字格式编辑窗口,选中要改变数字格式

的文字区域,执行的文字区域,执行““工工具具””→→““宏宏””→→““宏宏 ......””→→““数字全角转半数字全角转半角角””。 。

Page 36: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 36

例三 : 中英文标点互换

目标 : 将文档中的英文标点一次性转换为对应的中文标点,或者将文档中的中文标点一次性转换为对应的英文标点。

代码: Sub ToggleInterpunction() ' 中英文标点互换 Dim ChineseInterpunction() As Variant,

EnglishInterpunction() As Variant Dim myArray1() As Variant, myArray2() As

Variant, strFind As String, strRep As String Dim msgResult As VbMsgBoxResult, N As Byte ' 定义一个中文标点的数组对象

Page 37: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 37

ChineseInterpunction = Array(" 。 ", " , ", " ; ", " : ", " ? ", " ! ", "……", "-", " ~ ", " ( ", " ) ", " 《 ", " 》 ")

' 定义一个英文标点的数组对象 EnglishInterpunction = Array(".", ",", ";", ":", "?",

"!", "…", "-", "~", "(", ")", "<", ">") ‘ 提示用户交互的 MSGBOX 对话框 msgResult = MsgBox(" 您想中英标点互换

吗 ? 按 Y 将中文标点转为英文标点 , 按 N 将英文标点转为中文标点 !", _

vbYesNoCancel) Select Case msgResult Case vbCancel Exit Sub ‘ 如果用户选择了“取消”按

钮 , 则退出程序运行 Case vbYes ‘ 如果用户选择了“是” , 则将

中文标点转换为英文标点

Page 38: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 38

myArray1 = ChineseInterpunction myArray2 = EnglishInterpunction strFind = "“(*)”" strRep = """\1""“ Case vbNo ‘ 如果用户选择了“否” ,

则将英文标点转换为中文标点 myArray1 = EnglishInterpunction myArray2 = ChineseInterpunction strFind = """(*)""" strRep = "“\1”" End Select Application.ScreenUpdating = False ' 关闭屏

幕更新 For N = 0 To UBound(ChineseInterpunction) '

从数组的下标到上标间作一个循环 With ActiveDocument.Content.Find .ClearFormatting ' 不限定查找格式 .MatchWildcards = False ' 不使用通配符 ' 查找相应的英文标点 , 替换为对应的中文标点 .Execute findtext:=myArray1(N),

Page 39: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 39

replacewith:=myArray2(N), Replace:=wdReplaceAll

End With Next With ActiveDocument.Content.Find .ClearFormatting ' 不限定查找格式 .MatchWildcards = True ' 使用通配符 .Execute findtext:=strFind,

replacewith:=strRep, Replace:=wdReplaceAll

End With Application.ScreenUpdating = True

' 恢复屏幕更新 End Sub

例题文件:中英标点互换 .doc

Page 40: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 40

例四:让W ord 开口说话

目标:目标: 当每次启动当每次启动 WordWord 时将自动弹出一窗口时将自动弹出一窗口 ,, 随机随机地显示一条笑话。地显示一条笑话。

““WordWord讲笑话讲笑话””的面板中一共有三个按钮,的面板中一共有三个按钮,点击点击““下一条下一条””可继续阅读其它笑话,点击可继续阅读其它笑话,点击““关于关于””可显示作者和帮助信息,点击可显示作者和帮助信息,点击““关关闭闭””将关闭窗口。面板中还有一个复选框,可将关闭窗口。面板中还有一个复选框,可以让用户自由决定下次启动以让用户自由决定下次启动 WordWord 时是否显时是否显示笑话。 示笑话。

Page 41: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 41

1. 建立窗体

窗体是窗口和对话框的统称,它是窗体是窗口和对话框的统称,它是 WindowsWindows应用程序的用户界面的基础部分。窗体是控件应用程序的用户界面的基础部分。窗体是控件的容器,用来放置文本框、命令按钮、复选框的容器,用来放置文本框、命令按钮、复选框等各种控件。 等各种控件。

(( 11 )启动)启动 WordWord ,单击菜单,单击菜单““工具→宏工具→宏→→ Visual BasicVisual Basic 编辑器编辑器””,也可以按快捷键,也可以按快捷键[Alt+F11][Alt+F11] ,切换到,切换到 Visual BasicVisual Basic 编辑器编辑器窗口。 窗口。

Page 42: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 42

(( 22 )单击菜单)单击菜单““插入→用户窗体插入→用户窗体””,系统建,系统建立一个默认样式的用户窗体。对窗体可拖动其立一个默认样式的用户窗体。对窗体可拖动其右、下边的小方框来可改变大小,本例中根据右、下边的小方框来可改变大小,本例中根据功能需要将窗体拖为扁长形状。 功能需要将窗体拖为扁长形状。

(( 33 )单击菜单)单击菜单““视图→属性窗口视图→属性窗口””,在属性,在属性窗口中修改窗体的几个主要属性值。在属性列窗口中修改窗体的几个主要属性值。在属性列表中选定表中选定““名称名称””属性,输入属性,输入““ XiaohuaXiaohua””,,然后选定然后选定““ CaptionCaption””属性,输入属性,输入““开心一开心一刻刻””。现在,我们便能看到一个标题为。现在,我们便能看到一个标题为““开心开心一刻一刻””的窗体了。 的窗体了。

Page 43: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 43

提示:提示:窗体中的点状物称为窗体中的点状物称为““网格网格””,它能在建立控件时起位置参,它能在建立控件时起位置参考和智能对齐的作用,单击菜单考和智能对齐的作用,单击菜单““工具→选项工具→选项””,选择,选择““通用通用””选项选项卡,可修改网格的选项和网格块的大小,建议使用较小的网格设置,卡,可修改网格的选项和网格块的大小,建议使用较小的网格设置,这样能使控件更靠近窗体边缘的位置,以达到美观的效果。这样能使控件更靠近窗体边缘的位置,以达到美观的效果。

Page 44: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 44

1. 建立控件

建立了窗体就相当于打好了地基,下一步的工建立了窗体就相当于打好了地基,下一步的工作就是作就是建立控件建立控件。常用控件包括。常用控件包括文本框文本框、、命令命令按钮、标签、复选框、滚动条按钮、标签、复选框、滚动条等。等。

建立控件的方法很简单,单击菜单建立控件的方法很简单,单击菜单““视图→工视图→工具箱具箱””调出工具箱,在调出工具箱,在““工具箱工具箱””中选择控件中选择控件类型,然后在窗体上单击或拖动即可。 类型,然后在窗体上单击或拖动即可。

Page 45: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 45

Page 46: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 46

11 、创建文本框:在、创建文本框:在““工具箱工具箱””中选中选择择““ AB|AB|””样式的按钮,在窗体上拖动建立一样式的按钮,在窗体上拖动建立一个文本框,并用鼠标调整其位置、大小,若需个文本框,并用鼠标调整其位置、大小,若需精确调整,也可在属性窗口中调精确调整,也可在属性窗口中调整整““ HeightHeight””、、““ WidthWidth””等属性值。很关等属性值。很关键的一点是要将键的一点是要将““ MultiLineMultiLine””属性值设属性值设为为““ TrueTrue””,它的作用是使文本框能显示多,它的作用是使文本框能显示多行文本。 行文本。

22 、创建命令按钮:在、创建命令按钮:在““工具箱工具箱””中选择命令中选择命令按钮(鼠标悬停会显示按钮(鼠标悬停会显示““命令按钮命令按钮””字样),字样),在窗体上的文本框右边拖动建立一个命令按钮,在窗体上的文本框右边拖动建立一个命令按钮,调整好大小并修改其调整好大小并修改其““ CaptionCaption””属性值为属性值为““下一条下一条””,接着依次建立,接着依次建立““朗读朗读”” ““关闭关闭””、、““关于关于””按钮。 按钮。

Page 47: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 47

33 、创建复选框:在、创建复选框:在““工具箱工具箱””中选择复选框中选择复选框按钮,在窗体上的文本框下方单击鼠标左键,按钮,在窗体上的文本框下方单击鼠标左键,便创建了一个复选框,修改其便创建了一个复选框,修改其““ CaptionCaption””属属性值为性值为““下次启动时不显示下次启动时不显示””。 。

44 、创建标签:可在窗体的空余部分以、创建标签:可在窗体的空余部分以““标标签签””的形式显示作者等信息。 的形式显示作者等信息。

提示:提示:为了使窗体、控件看起来更美观、协调,为了使窗体、控件看起来更美观、协调,可以使用可以使用““格式格式””菜单下的菜单下的““统一尺寸统一尺寸””命令命令项使按钮大小相同,使用项使按钮大小相同,使用““对齐对齐””、、““水平间水平间距距””、、““垂直间距垂直间距””等命令项,使各控件均匀、等命令项,使各控件均匀、合理的布置在窗体中。合理的布置在窗体中。

Page 48: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 48

3. 编写代码

上面建立的窗体和控件还只是上面建立的窗体和控件还只是““徒有其表徒有其表””,,因为还没有为各个控件赋予具体的功能,接下因为还没有为各个控件赋予具体的功能,接下来就需要编写来就需要编写 VBAVBA 代码 ,通过代码告诉各控代码 ,通过代码告诉各控件在什么情况下该执行什么任务。件在什么情况下该执行什么任务。

编写代码的方法是:单击菜单编写代码的方法是:单击菜单““视图→代码视图→代码””或按或按 F7F7 键,即切换到代码窗口,可在代码窗键,即切换到代码窗口,可在代码窗口的声明部分(顶端空白区域)开始录入代码。口的声明部分(顶端空白区域)开始录入代码。

Page 49: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 49

Page 50: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 50

Sub Sub 显示笑话显示笑话 ()() Dim line$(500) Dim line$(500) ''定义笑话文件的最大行数定义笑话文件的最大行数 Open “d:\xiaohua.d2" For Input As #1 Open “d:\xiaohua.d2" For Input As #1 ''打开笑话打开笑话文件文件

Do While Not EOF(1)Do While Not EOF(1) N = N + 1N = N + 1 Input #1, line$(N) Input #1, line$(N) ''读入笑话内容到变量读入笑话内容到变量 LoopLoop Close #1Close #1 RandomizeRandomize num = Int(N * Rnd + 1) num = Int(N * Rnd + 1) ''产生随机数产生随机数 Do While line$(num) = "" Do While line$(num) = "" ''识别并忽略空行识别并忽略空行 num = num + 1num = num + 1 If num = N + 1 Then num = 1If num = N + 1 Then num = 1 LoopLoop TextBox1.Text = " " & line$(num) TextBox1.Text = " " & line$(num) ''显示笑话内容显示笑话内容 End SubEnd Sub

Page 51: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 51

Sub Sub 结束结束 ()() Open “d:\xiaohua.d1" For Output As #1Open “d:\xiaohua.d1" For Output As #1 If CheckBox1.Value = True Then If CheckBox1.Value = True Then ''结束前检结束前检查是否选中复选框查是否选中复选框

Print #1, "no" Print #1, "no" '' 若选中则写入判断因子若选中则写入判断因子““ nono”” Else: Print #1, "yes" Else: Print #1, "yes" ''未选中则写入判断因未选中则写入判断因子子““ yesyes””

End IfEnd If Close #1Close #1 End End '' 关闭窗体关闭窗体 End SubEnd Sub

Page 52: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 52

提示: 提示: (( 11 )上面的笑话文件)上面的笑话文件 dd:\xiaohua.d2:\xiaohua.d2 是一是一

个纯文本文件,需事先用记事本录入保存,在个纯文本文件,需事先用记事本录入保存,在录入或维护时要求每条笑话独占一行(不回车录入或维护时要求每条笑话独占一行(不回车换行),两条笑话之间可插入一个或多个空行,换行),两条笑话之间可插入一个或多个空行,笑话文件的总行数不能超过定义的最大行数。 笑话文件的总行数不能超过定义的最大行数。

(( 22 )文件)文件 dd:\xiaohua.d1:\xiaohua.d1 也是一个纯文本也是一个纯文本文件,其作用是被用来放置判断因子,后续步文件,其作用是被用来放置判断因子,后续步骤中的宏代码将根据此文件中的判断因子来决骤中的宏代码将根据此文件中的判断因子来决定是否在启动定是否在启动 WordWord 时显示笑话。此文件不时显示笑话。此文件不需手工建立,由程序自动生成。 需手工建立,由程序自动生成。

Page 53: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 53

接下来要编写进入、离开窗体时、单击接下来要编写进入、离开窗体时、单击““下下一条一条””、、““关闭关闭””等按钮时的事件过程,当发等按钮时的事件过程,当发生事件时将调用公用的生事件时将调用公用的 SubSub 过程来执行功能。过程来执行功能。代码如下: 代码如下:

Page 54: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 54

Private Sub CommandButton1_Click() Private Sub CommandButton1_Click() '“'“ 下一条”按钮下一条”按钮 显示笑话显示笑话 End SubEnd Sub

Private Sub CommandButton2_Click() Private Sub CommandButton2_Click() '“'“朗读”按钮朗读”按钮 Dim objExcel As ObjectDim objExcel As Object With SelectionWith Selection '' 后期绑定对后期绑定对 ExcelExcel 的引用的引用 Set objExcel = CreateObject("Excel.Application")Set objExcel = CreateObject("Excel.Application") ''朗读所选内容朗读所选内容 objExcel.speech.speak TextBox1.TextobjExcel.speech.speak TextBox1.Text End WithEnd With End SubEnd Sub

Private Sub CommandButton3_Click() Private Sub CommandButton3_Click() '“'“ 关于”按钮关于”按钮 MsgBox "MsgBox "《《WORDWORD 讲笑话讲笑话》》由徐州师范大学管理学院编 由徐州师范大学管理学院编 2009.11"2009.11" End SubEnd Sub

Private Sub CommandButton4_Click() Private Sub CommandButton4_Click() '“'“ 关闭”按钮关闭”按钮 结束结束 End SubEnd Sub

Page 55: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 55

提示:提示:这一部分代码可以紧接第一部代分码连这一部分代码可以紧接第一部代分码连续录入,也可在代码窗口的续录入,也可在代码窗口的““对象框对象框””、、““过过程程 // 事件框事件框””中分别选择对象和事件,然后在中分别选择对象和事件,然后在自动给出的自动给出的 Private SubPrivate Sub……与与 SubSub 之间输入之间输入要调用的要调用的 SubSub 过程名,这样减轻了录入量,并过程名,这样减轻了录入量,并减少了出错的可能性。减少了出错的可能性。

Page 56: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 56

4. 完善功能

完成上面三步便初具规模了,窗体已经能够运完成上面三步便初具规模了,窗体已经能够运行,但复选框的作用还不能发挥出来。接下来行,但复选框的作用还不能发挥出来。接下来通过创建宏来完善窗体功能。 通过创建宏来完善窗体功能。

创建宏的方法是:单击菜单创建宏的方法是:单击菜单““工具→宏工具→宏””,在,在““宏名宏名””文本框中输入宏名文本框中输入宏名““ AutoexecAutoexec””,,接着单击接着单击““创建创建””,录入完成以下代码:,录入完成以下代码:

Page 57: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 57

Sub Autoexec()Sub Autoexec() '' ' autoexec Macro' autoexec Macro ' ' 宏在 宏在 2006-9-24 2006-9-24 由 宋庆军 录制由 宋庆军 录制 'On Error GoTo err ''On Error GoTo err ' 出错处理出错处理 '' Open “d:\xiaohua.d1" For Input As #1Open “d:\xiaohua.d1" For Input As #1 Input #1, Ask$ 'Input #1, Ask$ '读取判断因子读取判断因子 Close #1Close #1 If Ask$ = "yes" Then Xiaohua.Show If Ask$ = "yes" Then Xiaohua.Show '' 若判断若判断因子为因子为 yesyes 则运行则运行 xiaohuaxiaohua窗体窗体

err:err: End SubEnd SubSub Sub 笑话笑话 ()() Xiaohua.Show Xiaohua.Show 'xiaohua'xiaohua 为第一步中建立的窗体名为第一步中建立的窗体名

称称End SubEnd Sub

Page 58: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 58

录入完毕后关闭录入完毕后关闭 Visual BasicVisual Basic 窗口返回到窗口返回到WordWord 。以上代码创建两个宏,。以上代码创建两个宏, AutoexecAutoexec 宏宏是一个自动宏,它在是一个自动宏,它在 WordWord 启动时自动运行,启动时自动运行,并根据读取的判断因子来决定是否运行窗体。名并根据读取的判断因子来决定是否运行窗体。名为为““笑话笑话””的宏则无条件运行的宏则无条件运行 xiaohuaxiaohua窗体,窗体,为了能方便的运行这个宏,我们可把它添加为菜为了能方便的运行这个宏,我们可把它添加为菜单命令,方法是:单击单命令,方法是:单击““工具→自定义工具→自定义””,选择,选择““命令命令””选项卡,在选项卡,在““类别类别””框中找到框中找到““宏宏””,,将右边的将右边的““命令命令””框框中中““ Normal.NewMacros.Normal.NewMacros. 笑话笑话””拖入菜单拖入菜单““工具工具””中,并对拖入的命令点右键,在中,并对拖入的命令点右键,在““命命名名””文本框中重命名为文本框中重命名为““开心一刻开心一刻””。 。

Page 59: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 59

至此,全部工作完成。当至此,全部工作完成。当WordWord 启动时就能启动时就能看到笑话了,平时要阅读笑话时,单击菜单看到笑话了,平时要阅读笑话时,单击菜单““工具→开心一刻工具→开心一刻””即可。若选中了即可。若选中了““下次启下次启动时不显示动时不显示””复选框,以后也可随时使用它的复选框,以后也可随时使用它的菜单命令来恢复显示。 菜单命令来恢复显示。

Page 60: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 60

Page 61: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 61

二、 word 自动图文集功能 自动图文集自动图文集具有和具有和自动更正自动更正相似的功能,但相似的功能,但自自

动图文集需要得到用户的确定后才可执行某命动图文集需要得到用户的确定后才可执行某命令令,这是与自动更正的不同之处,它们各有优,这是与自动更正的不同之处,它们各有优缺点。下面将具体讨论自动图文集的使用。 缺点。下面将具体讨论自动图文集的使用。

Page 62: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 62

1. 插入自动图文集词条 Word Word 自动给用户创建了不少自动图文集词自动给用户创建了不少自动图文集词

条。图文集词条有两种:条。图文集词条有两种:一种一种是词条的内容和是词条的内容和词条名相同,词条名相同,另一种另一种是词条内容和词条名不同。是词条内容和词条名不同。下面首先介绍如何插入自动图文集词条。下面首先介绍如何插入自动图文集词条。

(( 11 )在工具栏中单击右键,在弹出的快捷菜)在工具栏中单击右键,在弹出的快捷菜单中选择单中选择【【自动图文集自动图文集】】,以显示,以显示【【自动图文自动图文集集】】工具栏。工具栏。

(( 22 )在工具栏中单击)在工具栏中单击【【所有词条所有词条】】按钮,弹按钮,弹出一个菜单,菜单中列出了现有的自动图文集。出一个菜单,菜单中列出了现有的自动图文集。

Page 63: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 63

(( 33 )可以根据需要从各组中选择需要的词条,)可以根据需要从各组中选择需要的词条,如从如从【【问候问候 // 复信用语复信用语】】直接选择直接选择【【分手多日,分手多日,近况如何近况如何】】,使书写的信件即方便快捷,又文,使书写的信件即方便快捷,又文雅秀丽。雅秀丽。

如果在文档中输入了已经存在于如果在文档中输入了已经存在于自动图文集中自动图文集中的词条的头的词条的头两个字两个字时,该单词的上方就出现整时,该单词的上方就出现整个词条的内容,只需按个词条的内容,只需按 EnterEnter 键,即可把整键,即可把整个词条插入到文档中,如:要输入个词条插入到文档中,如:要输入““纸短情长,纸短情长,再祈珍重再祈珍重””,只需输入,只需输入““纸短纸短””后按后按 Enter Enter 键即可,如图键即可,如图 3 3 所示。 所示。

Page 64: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 64

图图 33 注意:注意: 这种这种问候语问候语需要在需要在句首输句首输入才有入才有提示。 提示。

Page 65: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 65

还有一种办法插入自动图文集词条,就是把光还有一种办法插入自动图文集词条,就是把光标移到要插入词条的地方后单击标移到要插入词条的地方后单击【【工具工具】】菜单菜单中的中的【【自动更正自动更正】】命令,在弹出的命令,在弹出的【【自动更自动更正正】】对话框中单击对话框中单击【【自动图文集自动图文集】】选项卡,在选项卡,在【【自动图文集自动图文集】】选项卡中选择要插入的词条,选项卡中选择要插入的词条,单击单击【【插入插入】】按钮即可,如图按钮即可,如图 44 所示。 所示。

Page 66: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 66

图图 44 注意:注意: 选中如图 选中如图

中的中的【【自动自动图文集图文集】】选选项卡的第一项卡的第一个复选框,个复选框,在输入某个在输入某个词条的头两词条的头两个字时才会个字时才会出现如上图 出现如上图 所示的提示。所示的提示。

Page 67: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 67

2. 创建自动图文集词条 可以定义自己的自动图文集,创建图文集词条可以定义自己的自动图文集,创建图文集词条

的步骤为:的步骤为: (( 11 )在文档中选中需要创建自动图文集的词)在文档中选中需要创建自动图文集的词

条,例如:选中条,例如:选中““服务有价,信誉无价服务有价,信誉无价””。。 (( 22 )单击)单击【【工具工具】】菜单的菜单的【【自动更正自动更正】】命令,命令,

打开打开【【自动更正自动更正】】对话框,并选择对话框,并选择【【自动图文自动图文集集】】选项卡,如图选项卡,如图 55 所示。所示。

Page 68: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 68

图图 55 提示:提示: 如把名称取为如把名称取为

““ fwyjfwyj ””,,要在文档中插要在文档中插入入““服务有价,服务有价,信誉无价信誉无价””,,只需输入只需输入““ fwyjfwyj ””,然,然后按后按 F3F3 键键就可以就可以把把““ fwyjfwyj””换为换为““服务有服务有价,信誉无价,信誉无价价””。。

Page 69: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 69

(( 33 )在)在【【请在此键入请在此键入““自动图文集自动图文集””词词条条】】文本框中输入自动图文集词条名,如输入文本框中输入自动图文集词条名,如输入““ fwyjfwyj””。当然,也可以把词条名定为与内容。当然,也可以把词条名定为与内容相同。相同。

(( 44 )单击)单击【【添加添加】】按钮即可。 按钮即可。

Page 70: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 70

就像创建自动更正词条一样,也可以为就像创建自动更正词条一样,也可以为图片图片创建自动图文集词条创建自动图文集词条,步骤如下:,步骤如下:

(( 11 )在文档中)在文档中选择选择要创建图文集词条的图片。要创建图文集词条的图片。 (( 22 )单击)单击““自动图文集自动图文集””工具栏上的工具栏上的““新建新建

(N)(N)…”…”,在如图,在如图 66 所示的文本框中输入该图所示的文本框中输入该图片的词条名片的词条名 (( 如如 tp)tp) 后,单击后,单击【【添加添加】】即可。 即可。

Page 71: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 71

图图 66

Page 72: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 72

3. 修改自动图文集词条 如果经常用到自动图文集,就有可能需要修改如果经常用到自动图文集,就有可能需要修改

某个自动图文集词条,这里某个自动图文集词条,这里修改词条是指在词修改词条是指在词条名不变的情况下修改词条的内容条名不变的情况下修改词条的内容。改变词条。改变词条与创建新词条相似,不是直接编辑它,而是用与创建新词条相似,不是直接编辑它,而是用新内容替代它。 新内容替代它。

Page 73: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 73

例如例如 ,, 将刚才用将刚才用““ fwyjfwyj””定义的词条内容定义的词条内容““服务有价,信誉无价服务有价,信誉无价”” 改为 改为““不变的贴心不变的贴心服务服务””,可以先选中,可以先选中““不变的贴心服务不变的贴心服务””词条,词条,

打开打开““自动更正自动更正””→→““自动图文集自动图文集””对话框中,对话框中,再从列表框中选择词条名再从列表框中选择词条名““ fwyjfwyj””。单击。单击【【添添加加】】按钮,将打开一个消息框,该消息框询问按钮,将打开一个消息框,该消息框询问是否重新定义自动图文集词条,单击是否重新定义自动图文集词条,单击【【是是】】按按钮后即可修改自动图文集词条的 内容。 钮后即可修改自动图文集词条的 内容。

Page 74: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 74

4. 删除自动图文集词条 删除某个自动图文集词条的步骤如下:删除某个自动图文集词条的步骤如下: (( 11 )打开如图)打开如图 77 所示的对话框。所示的对话框。 (( 22 )从列表框中选择需要删除的自动图文集)从列表框中选择需要删除的自动图文集词条名。词条名。

(( 33 )单击)单击【【删除删除】】按钮。按钮。

Page 75: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 75

图图 77

Page 76: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 76

5. 重命名自动图文集词条 重命名自动图文集词条的步骤如下:重命名自动图文集词条的步骤如下: (( 11 )单击)单击【【工具工具】】菜单中的菜单中的【【模板和加载模板和加载项项】】命令,打开如图 命令,打开如图 88 所示的所示的【【模板和加载模板和加载项项】】对话框。对话框。

(( 22 )在图)在图 8 8 中单击中单击【【管理器管理器】】按钮,打开按钮,打开【【管理器管理器】】对话框,并选择对话框,并选择【【自动图文集自动图文集】】选选项卡,如图项卡,如图 99 所示。所示。

(( 33 )从选项卡左边的列表框中选择要重命名)从选项卡左边的列表框中选择要重命名的自动图文集词条名,例如选择的自动图文集词条名,例如选择““创建日期创建日期””。。

Page 77: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 77

Page 78: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 78

图图 99

Page 79: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 79

(( 44 )单击)单击【【重命名重命名】】按钮,打开按钮,打开【【重命名重命名】】对话框。对话框。

(( 55 )在)在【【重命名重命名】】对话框中输入新的名字,对话框中输入新的名字,如如 dayday ,单击,单击【【确定确定】】按钮即可。 按钮即可。

Page 80: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 80

三、综合应用实例 目标:目标: 某公司的日常工作使用的传真文档中,包括公某公司的日常工作使用的传真文档中,包括公司的微标、名称以及传真标题等,请制作一模司的微标、名称以及传真标题等,请制作一模板,将固定的文字内容与固定的排版格式放入板,将固定的文字内容与固定的排版格式放入模板中,公司员工使用时,既提高了工作效率,模板中,公司员工使用时,既提高了工作效率,以可以统一公司文档的格式,保持良好的公司以可以统一公司文档的格式,保持良好的公司形象。形象。如图如图 1010 所示:所示:

Page 81: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 81图图 1010

Page 82: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 82

制作关键点提示

关于关于按钮的制作按钮的制作 1.1. 建内容为建内容为和和的两个自动图文集的两个自动图文集

选择选择〖〖插入插入 → 〗 〖→ 〗 〖符号符号〗〗,在,在““字体字体””列表列表中选择中选择““ WingdingsWingdings””在找到在找到插入文插入文档空白中档空白中

将将分别保存在分别保存在““自动图文集自动图文集””中:选择中:选择““””,按,按 Alt+F3Alt+F3 ,为自动图文集的词条命,为自动图文集的词条命名为名为““不标注不标注””。用相同的方法为。用相同的方法为““””建立建立一个自动图文集,名字为一个自动图文集,名字为““标注标注””

在文档中删除上述二个符号在文档中删除上述二个符号

Page 83: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 83

2.2. 录制两个插入自动图文集的宏:录制两个插入自动图文集的宏: 选择选择““工具工具””→→““宏宏””→→““录制新宏录制新宏””,输,输

入入““宏名宏名””::““插入不标注符号插入不标注符号””,保存在,保存在当前文件,按确定。当前文件,按确定。

选择选择““插入插入””→→““自动图文集自动图文集””→→““正文正文””,,选选““不标注不标注””,停止录制宏。完成录制,停止录制宏。完成录制““插插入不标注符号入不标注符号””的操作。的操作。

按上述方法再录制一个按上述方法再录制一个““插入标注符号插入标注符号””的宏。的宏。

Page 84: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 84

3.3. 制作调用两个宏的按钮制作调用两个宏的按钮 选择选择““插入插入””→→““域域””,在,在““类别类别””中选中选

““文档自动化文档自动化””,在,在““域名域名””中选中选择择““ MacroButtonMacroButton””,, 在宏名中选在宏名中选““插入插入标注符号标注符号””,在显示文字中填入,在显示文字中填入““不标注不标注””,,即域代码为即域代码为““ {MacroButton {MacroButton 插入标注插入标注符号 不标注符号 不标注 }}””。。

Page 85: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 85

用同样的方法制作一个用同样的方法制作一个““标注标注””的按钮,其域的按钮,其域代码为 代码为 ““ {MacroButton {MacroButton 插入不标注符号 插入不标注符号 标注标注 }}””

选择刚插入的第二个域,按选择刚插入的第二个域,按 Alt+F9Alt+F9 ,选择择,选择择最后一项最后一项““不标注不标注””,按,按 F3F3 ,把,把““不标注不标注””转换为转换为,把,把““标注标注””转换为转换为,再按一次,再按一次Alt+F9Alt+F9

Page 86: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 86

4.4. 使二按钮合二为一,相互调用使二按钮合二为一,相互调用 选域符号选域符号““””,按,按 Alt+F3Alt+F3 ,输入,输入““不标不标

注注””,然后选,然后选““是是””。用同样的方法,选。用同样的方法,选““””,按,按 Alt+F3Alt+F3 ,输入,输入““标注标注””,然后,然后选选““是是””。。

Page 87: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 87

选择选择,剪切后分别复制到,剪切后分别复制到 UrgentUrgent、、 For For ReviewReview等前。等前。

Page 88: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 88

课后上机任务

1. 创建使用宏练习(模仿相应例题) 2. 模仿例四让WORD 开口讲笑话,练习

word 功能的二次开发 3. 模仿按钮制作例题,制作按钮或

三种状态的按钮。

Page 89: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 89

思考题 1.1.什么是“宏”?自动宏有哪几种?各有什么什么是“宏”?自动宏有哪几种?各有什么

作用?作用? 2.2.举例说明创建宏的过程。举例说明创建宏的过程。 3.3.什么是自动图文集?有何作用 ?什么是自动图文集?有何作用 ? 4.4. 简述自动图文集的管理内容和操作方法。简述自动图文集的管理内容和操作方法。

Page 90: 市场营销系 EMail:xznu001@163 BBS:202.195.79.80/ bbs

职业竞争力的巧妙提升 高效办公的秘密武器职业竞争力的巧妙提升 高效办公的秘密武器高级办公软件课程高级办公软件课程

23/4/21第 04讲 宏与自动图文集 90

本讲结束本讲结束

谢谢大家!谢谢大家!