OFFICE宏

任务自动化
office宏,译自英文单词Macro。宏是微软公司为其OFFICE软件包设计的一个特殊功能,软件设计者为了让人们在使用软件进行工作时,避免一再地重复相同的动作而设计出来的一种工具,它利用简单的语法,把常用的动作写成宏,[1]可作为单一的命令被使用。[2]工作时,就可以直接利用事先编好的宏,去完成某项特定的任务,运用宏可以自动执行复杂的任务,简化完成重复操作的步骤。[1][2]
宏是用VBA(Visual Basic for Applications)程序设计语言编写或录制的,也就是说,宏是由VBA命令构成的。在Offce软件中,用户可以运用宏录制工具来录制宏,也可以使用“VisualBasic编辑器”直接编写宏。而将两者相结合是编写宏的最佳方法。[2]

基本介绍

OFFICE中的WORD和EXCEL都有宏。Word便为大众事先定义一个共用的通用模板(Normal.dot),里面包含了基本的宏。只要一启动Word,就会自动运行Normal.dot文件。如果在Word中重复进行某项工作,可用宏使其自动执行。Word提供了两种创建宏的方法:宏录制器和Visual Basic编辑器。宏将一系列的Word命令和指令组合在一起,形成一个命令,以实现任务执行的自动化。在默认的情况下,Word将宏存贮在Normal模板中,以便所有的Word文档均能使用,这一特点几乎为所有的宏病毒所利用。

操作指南