宏是一种批量处理的称谓,是一种规则或模式,用于说明某一特定输入如何根据预定义的规则转换成对应的输出。
它根据一系列预定义的规则替换一定的文本模式,解释器或编译器在遇到宏时会自动进行这一模式替换。宏展开在预编译时进行,进行宏展开的工具常被称为宏展开器。宏这一术语也常常被用于许多类似的环境中,包括键盘宏和宏语言。绝大多数情况下,“宏”这个词的使用暗示着将小命令或动作转化为一系列指令。
所谓宏,就是组织一些命令,作为一个单独命令完成一个特定任务(如Word中的宏命令),也就是通常所说的批处理程序命令。
宏是微软的Office办公软件为了增加办公软件灵活性、提高工作效率,进一步扩充其能力,而为用户提供操作办公软件的命令。
用户可以利用其提供的“VBA”编写用户自己“宏”命令。