在Office组件中,"域"与"宏"是两种自动化很强的功能,但由于概念比较抽象,初学用户往往不容易掌握,而且由于两者都可用代码编辑,所以还容易混淆两者之间的区别,忽视各自的特点。其实两者的适用性是有很大区别的。
"域"的适用性 "域"相当于文档中可能发生变化的数据,可以理解为"可变区域","域"嵌入文档中,可以实现数据的获取、计算、索引及邮件合并等功能。
例如,将文档中字数和页数的统计信息加入到文档中并可随时更新,就是利用了"域"的功能和特点,下面是在Word中应用"域"的基本操作。
1.插入"域" 选中待插入"域"的位置,执行菜单"插入/域"命令,在"域类别"中选择插入"域"的种类,在"域名"中选择名字,然后单击"确定"按钮。
2.执行"域" 插入"域"后,插入点会自动出现结果,文档改动后,右击"域"(数值),选择菜单中的"更新域"即可更新该项数据。
3."域"代码 右击"域",单击"切换域代码"命令,系统会弹出"域"代码。"域"代码可以输入并修改,也可用Ctrl+F9组合键直接创建"域"代码,再次切换,可变为数据。
"宏"的适用性 如果在Word 中反复执行某项任务,可以使用"宏"自动执行该任务。"宏"是一系列的Word命令和指令,这些命令和指令组合在一起,形成了一个单独的命令,以实现任务执行的自动化。
例如编辑数学试卷时,用户经常使用各种数学公式,而启用公式编辑器比较繁琐,其实用户可以把该操作录制成"宏"使用,从而极大提高效率。
1.录制新"宏"
(1)执行菜单"工具/宏/录制新宏"命令。
(2)在"宏名"中输入"输入公式"文字信息。
(3)单击"键盘"按钮,在"新按快捷键"中按下Ctrl+S组合键,单击"指定"按钮,最后单击"关闭"按钮。
(4)执行菜单"插入/对象/公式编辑器"命令,启动公式编辑器,输入任意一个公式后关闭公式编辑器。
(5)单击录制"宏"面板上的"停止"按钮,结束录制。
2.执行"宏"
按下Ctrl+S组合键启用宏,即可进行公式编辑器的使用。
3."宏"代码
执行菜单"工具/宏/宏"命令,选中宏名"输入公式",单击"编辑"按钮,打开"宏"编辑窗口,可编辑"宏"代码如下:
Sub 公式()
′分式Macro
′宏在2003-1-8 由 d 录制
Selection.InlineShapes.AddOLE- Object ClassType:="Equation.3",FileName:="",_LinkTofile:=False,DisplayAsicon:=False
End Sub
"域"代码和"宏"代码都有比较复杂的语法体系,它们可以灵活多变地完成某些功能,用户可以充分利用它们各自的特点,实现很多复杂的操作,从而满足办公自动化的需要。
摘自《大众电脑》
"域"的适用性 "域"相当于文档中可能发生变化的数据,可以理解为"可变区域","域"嵌入文档中,可以实现数据的获取、计算、索引及邮件合并等功能。
例如,将文档中字数和页数的统计信息加入到文档中并可随时更新,就是利用了"域"的功能和特点,下面是在Word中应用"域"的基本操作。
1.插入"域" 选中待插入"域"的位置,执行菜单"插入/域"命令,在"域类别"中选择插入"域"的种类,在"域名"中选择名字,然后单击"确定"按钮。
2.执行"域" 插入"域"后,插入点会自动出现结果,文档改动后,右击"域"(数值),选择菜单中的"更新域"即可更新该项数据。
3."域"代码 右击"域",单击"切换域代码"命令,系统会弹出"域"代码。"域"代码可以输入并修改,也可用Ctrl+F9组合键直接创建"域"代码,再次切换,可变为数据。
"宏"的适用性 如果在Word 中反复执行某项任务,可以使用"宏"自动执行该任务。"宏"是一系列的Word命令和指令,这些命令和指令组合在一起,形成了一个单独的命令,以实现任务执行的自动化。
例如编辑数学试卷时,用户经常使用各种数学公式,而启用公式编辑器比较繁琐,其实用户可以把该操作录制成"宏"使用,从而极大提高效率。
1.录制新"宏"
(1)执行菜单"工具/宏/录制新宏"命令。
(2)在"宏名"中输入"输入公式"文字信息。
(3)单击"键盘"按钮,在"新按快捷键"中按下Ctrl+S组合键,单击"指定"按钮,最后单击"关闭"按钮。
(4)执行菜单"插入/对象/公式编辑器"命令,启动公式编辑器,输入任意一个公式后关闭公式编辑器。
(5)单击录制"宏"面板上的"停止"按钮,结束录制。
2.执行"宏"
按下Ctrl+S组合键启用宏,即可进行公式编辑器的使用。
3."宏"代码
执行菜单"工具/宏/宏"命令,选中宏名"输入公式",单击"编辑"按钮,打开"宏"编辑窗口,可编辑"宏"代码如下:
Sub 公式()
′分式Macro
′宏在2003-1-8 由 d 录制
Selection.InlineShapes.AddOLE- Object ClassType:="Equation.3",FileName:="",_LinkTofile:=False,DisplayAsicon:=False
End Sub
"域"代码和"宏"代码都有比较复杂的语法体系,它们可以灵活多变地完成某些功能,用户可以充分利用它们各自的特点,实现很多复杂的操作,从而满足办公自动化的需要。
摘自《大众电脑》