“宏”,指一系列Excel能够执行的VBA语句。这样可能有些难以理解,如果说“将一块文字变为’黑体’,字号为’三号’”就可以看作一个“宏”的话,那么“宏”就不难理解了,其实Excel中的许多操作都可以是一个“宏”。
VBA是Visual Basic的一种宏语言,是微软开发出来在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。主要用来扩展Windows的应用程式功能,特别是Microsoft Office软件,也可说是一种应用程式视觉化的Basic脚本。在Excel中可以利用VBA使软件的应用效率更高,例如通过一段VBA代码,可以实现复杂逻辑的统计(比如从多个表中自动生成按合同号来跟踪生产量、入库量、销售量、库存量的统计清单)。