
第09章 使用宏、域和公式编辑器.ppt
15页中文版中文版Word 2007Word 2007实用教程实用教程第第0909章章 使用宏、域和公式编辑器使用宏、域和公式编辑器 使用宏可以快速执行日常编辑和格式设置任务,也可以合并总要按顺序执使用宏可以快速执行日常编辑和格式设置任务,也可以合并总要按顺序执行的多个命令,还可以自动执行一系列复杂的任务使用域可以随时更新文档行的多个命令,还可以自动执行一系列复杂的任务使用域可以随时更新文档中的某些特定内容,方便对文档进行操作此外,使用公式编辑器可以创建数中的某些特定内容,方便对文档进行操作此外,使用公式编辑器可以创建数学公式 中文版中文版Word 2007Word 2007实用教程实用教程教学重点与难点教学重点与难点uu 录制、运行、编辑与管理宏录制、运行、编辑与管理宏uu 使用域使用域uu 使用公式编辑器使用公式编辑器中文版中文版Word 2007Word 2007实用教程实用教程9.2 9.2 使用宏使用宏 宏是由一系列宏是由一系列WordWord命令组合在一起作为单个执行的命令,通过宏可以达命令组合在一起作为单个执行的命令,通过宏可以达到简化编辑操作的目的用户可以将一个宏指定到工具栏、菜单或者快捷键上到简化编辑操作的目的。
用户可以将一个宏指定到工具栏、菜单或者快捷键上,并通过单击一个按钮,选取一个命令或按一个键的组合来运行宏并通过单击一个按钮,选取一个命令或按一个键的组合来运行宏 uu 显示显示“ “开发工具开发工具” ”选项卡选项卡 uu 录制宏录制宏uu 运行宏运行宏uu 编辑宏编辑宏中文版中文版Word 2007Word 2007实用教程实用教程9.1.1 9.1.1 显示显示“ “开发工具开发工具” ”选项卡选项卡 在在Word 2007Word 2007中,要使用中,要使用“ “宏宏” ”,需要显示,需要显示“ “开发工具开发工具” ”选项卡单击选项卡单击OfficeOffice按按钮,在弹出的快捷菜单中单击钮,在弹出的快捷菜单中单击“ “WordWord选项选项” ”按钮,打开按钮,打开“ “WordWord选项选项” ”对话框,在左对话框,在左侧的列表中选择侧的列表中选择“ “常用常用” ”选项,在打开的对话框的选项,在打开的对话框的“ “使用使用WordWord时采用的首选项时采用的首选项” ”选选项区域中,选择项区域中,选择“ “在功能区显示在功能区显示 开发工具开发工具 选项卡选项卡” ”复选框,然后单击复选框,然后单击“ “确定确定” ”按钮按钮,就可以在文档中显示,就可以在文档中显示“ “开发工具开发工具” ”选项卡选项卡 。
中文版中文版Word 2007Word 2007实用教程实用教程9.1.2 9.1.2 录制宏录制宏 宏可以保存在文档模板中或是在单个宏可以保存在文档模板中或是在单个WordWord文档中将宏存储到模板上有文档中将宏存储到模板上有两种方式:一种是全面宏,存储在普通模板中,可以在任何文档中使用;另一两种方式:一种是全面宏,存储在普通模板中,可以在任何文档中使用;另一种是模板宏,存储在一些特殊模板上通常,创建宏的最好的方法就是使用键种是模板宏,存储在一些特殊模板上通常,创建宏的最好的方法就是使用键盘和鼠标录制许多操作,然后,在宏编辑窗口中编辑它并添加一些盘和鼠标录制许多操作,然后,在宏编辑窗口中编辑它并添加一些Visual Visual BasicBasic命令 选择选择“ “开发工具开发工具” ”选项卡,在选项卡,在“ “代码代码” ”组中单击组中单击“ “录制宏录制宏” ”按钮可以录制宏,同时按钮可以录制宏,同时,还可以设置宏的快捷方式,以及在,还可以设置宏的快捷方式,以及在“ “快速访问快速访问” ”工具栏上显示宏按钮工具栏上显示宏按钮 中文版中文版Word 2007Word 2007实用教程实用教程9.1.2 9.1.2 运行宏运行宏 如果要运行一个宏,运行的方法取决于宏是针对什么创建的。
如果创建如果要运行一个宏,运行的方法取决于宏是针对什么创建的如果创建的宏是被指定到了快速访问工具栏上,可通过用鼠标单击相应的命令按钮来执的宏是被指定到了快速访问工具栏上,可通过用鼠标单击相应的命令按钮来执行;如果创建的宏被指定到菜单或快捷键上,也可通过相应的操作来执行如行;如果创建的宏被指定到菜单或快捷键上,也可通过相应的操作来执行如果要运行在特殊模板上创建的宏,则应首先打开该模板或基于该模板创建的文果要运行在特殊模板上创建的宏,则应首先打开该模板或基于该模板创建的文档;如果要运行针对于某一选择条目创建的宏,则应首先选择该条目,然后运档;如果要运行针对于某一选择条目创建的宏,则应首先选择该条目,然后运行它 无论是特殊模板上的宏,还是针对某一条目的宏,都可以通过无论是特殊模板上的宏,还是针对某一条目的宏,都可以通过“ “宏宏” ”对话框对话框来运行实际上,来运行实际上,WordWord命令在本质上也是宏,也可以直接在命令在本质上也是宏,也可以直接在“ “宏宏” ”对话框中运行对话框中运行WordWord命令 中文版中文版Word 2007Word 2007实用教程实用教程9.2.3 9.2.3 编辑宏编辑宏 如果要删除宏中的某些错误操作,或者是要添加一些不能录制的如果要删除宏中的某些错误操作,或者是要添加一些不能录制的Visual Visual BasicBasic命令来增强宏,这就需要对宏进行编辑操作。
选择命令来增强宏,这就需要对宏进行编辑操作选择“ “视图视图” ”选项卡,在选项卡,在“ “代代码码” ”组中单击组中单击Visual BasicVisual Basic按钮,打开按钮,打开Visual BasicVisual Basic编辑窗口编辑窗口 中文版中文版Word 2007Word 2007实用教程实用教程9.2 9.2 管理宏管理宏 在在Word 2007Word 2007中可以移动,删除和重命名宏默认情况下,宏作为一个名中可以移动,删除和重命名宏默认情况下,宏作为一个名为为New MacrosNew Macros的的Visual BasicVisual Basic命令保存在命令保存在NormalNormal模板中NormalNormal模板中的宏模板中的宏可应用到每一个可应用到每一个WordWord文档中,利用文档中,利用“ “管理器管理器” ”对话框,也可以将它保存其他的模对话框,也可以将它保存其他的模板或单个模板中;如果创建的宏确实能和其他文件共享,利用板或单个模板中;如果创建的宏确实能和其他文件共享,利用“ “管理器管理器” ”对话框对话框可以将它移到可以将它移到NornalNornal模板中。
模板中uu 复制宏复制宏uu 重命名宏与宏组重命名宏与宏组uu 删除宏删除宏中文版中文版Word 2007Word 2007实用教程实用教程9.2.1 9.2.1 复制宏复制宏 在在Word 2007Word 2007中,很容易地将宏从一个模板中,很容易地将宏从一个模板( (或文档或文档) )中复制一组宏到另一中复制一组宏到另一个模板中个模板中( (或文档中或文档中) ),宏被保存于模板或组中,不能传递单个宏,只能传递一,宏被保存于模板或组中,不能传递单个宏,只能传递一组宏 要在模板或文档中复制宏,可以在要在模板或文档中复制宏,可以在“ “宏宏” ”对话框中单击对话框中单击“ “管理器管理器” ”按钮,在打按钮,在打开的开的“ “管理器管理器” ”对话框中进行相关的设置对话框中进行相关的设置 中文版中文版Word 2007Word 2007实用教程实用教程9.2.2 9.2.2 重命名宏与宏组重命名宏与宏组 要重命名宏组,可以先打开包含想要重命名宏组的文档或模板可以选要重命名宏组,可以先打开包含想要重命名宏组的文档或模板可以选择择“ “开发工具开发工具” ”选项卡,在选项卡,在“ “代码代码” ”组中单击组中单击“ “宏宏” ”按钮,在打开的按钮,在打开的“ “宏宏” ”对话框中单击对话框中单击“ “管理器管理器” ”按钮,打开按钮,打开“ “管理器管理器” ”对话框的对话框的“ “宏方案项宏方案项” ”选项卡。
选中需要重新命名的选项卡选中需要重新命名的宏组,单击宏组,单击“ “重命名重命名” ”按钮,在打开的如图按钮,在打开的如图9-99-9所示的所示的“ “重命名重命名” ”对话框中输入新名对话框中输入新名称即可 要重命名单步宏,可以选择要重命名单步宏,可以选择“ “开发工具开发工具” ”选项卡,在选项卡,在“ “代码代码” ”组中单击组中单击“ “宏宏” ”按按钮,打开钮,打开“ “宏宏” ”对话框,在列表框中找到要重命名的宏单击右侧的对话框,在列表框中找到要重命名的宏单击右侧的“ “编辑编辑” ”按钮按钮,将打开,将打开Visual BasicVisual Basic编辑窗口,同时打开用户的宏组,以便进行编辑找到编辑窗口,同时打开用户的宏组,以便进行编辑找到想要重新命名的宏过程,改变宏过程的名称即可想要重新命名的宏过程,改变宏过程的名称即可 中文版中文版Word 2007Word 2007实用教程实用教程9.2.3 9.2.3 删除宏删除宏 要删除在文档或模板中不需要的宏命令,可以先打开包含有想要删除宏要删除在文档或模板中不需要的宏命令,可以先打开包含有想要删除宏的文档或模板选择的文档或模板。
选择“ “开发工具开发工具” ”选项卡,在选项卡,在“ “代码代码” ”组中单击组中单击“ “宏宏” ”按钮,打开按钮,打开“ “宏宏” ”对话框,在列表框中选择要删除的宏,并单击对话框,在列表框中选择要删除的宏,并单击“ “删除删除” ”按钮,此时系统将打开消按钮,此时系统将打开消息对话框在改对话框中单击息对话框在改对话框中单击“ “是是” ”按钮,即可删除掉该宏命令按钮,即可删除掉该宏命令 中文版中文版Word 2007Word 2007实用教程实用教程9.3 9.3 使用域使用域 在一些文档中,某些文档内容可能需要随时更新,例如,在一些每日报道在一些文档中,某些文档内容可能需要随时更新,例如,在一些每日报道型的文档中,报道日期就需要每天更新如果手工更新这些日期,不仅烦琐而型的文档中,报道日期就需要每天更新如果手工更新这些日期,不仅烦琐而且容易遗忘,此时可以通过在文档中插入且容易遗忘,此时可以通过在文档中插入“ “DataData域域” ”这样一种代码来实现日期的这样一种代码来实现日期的自动更新自动更新 所谓域,实际就相当于文档中可能发生变化的数据可以看出,域的最大所谓域,实际就相当于文档中可能发生变化的数据。
可以看出,域的最大特点就是其内容会随着引用内容的变化而变化,因此在文档中插入域,实际就特点就是其内容会随着引用内容的变化而变化,因此在文档中插入域,实际就是插入各种自动信息并是这些信息保持最新状态是插入各种自动信息并是这些信息保持最新状态u 插入域插入域uu 更新域和设置域格式更新域和设置域格式中文版中文版Word 2007Word 2007实用教程实用教程9.3.1 9.3.1 插入域插入域 在在Word 2007Word 2007中,可以使用中,可以使用“ “域域” ”对话框,将不同类别的域插入到文档中,对话框,将不同类别的域插入到文档中,并可设置域的相关格式并可设置域的相关格式 中文版中文版Word 2007Word 2007实用教程实用教程9.3.2 9.3.2 更新域和设置域格式更新域和设置域格式 在对域有了一个直观的认识后,可以进一步来了解域的组成部分和操作在对域有了一个直观的认识后,可以进一步来了解域的组成部分和操作原理实际上,域类似于原理实际上,域类似于Microsoft ExcelMicrosoft Excel中的公式,其中有中的公式,其中有“ “域代码域代码” ”这样一。












