一、前言
本教程目的通过N天的学习入门VBA,以达到能通过VBA提升Excel等办公软件效率的目的。
二、什么是VBA
VBA是简称,全称是Office Visual Basic for Applications (VBA),是一门编程语言。
官方对其的定义如下:
Office Visual Basic for Applications (VBA) 是事件驱动的编程语言,可以借助它扩展 Office 应用程序。
事件驱动:你点击Email软件中的发送按钮就是一个事件(但是事件不只是点击按钮),随后Email软件向某人发送了一封邮件就是一个操作。即你的点击触发了发送邮件这个操作——事件驱动着程序向前发展。
编程语言:语言就是为了沟通交流,学汉语是为了与中国人交流、学日语是为了与日本人交流。那么学VBA就是为了与办公软件(Excel等)交流。汉语、日语、VBA都是语言。
三、VBA可以做什么、有什么用
首先,它是一门编程语言,大多数情况下能做什么取决于你的想象。
在这举几个例子:
- 如Excel中保存了当月员工的工资单,可以一键将各人的工资单发送到对应的邮箱当中。
如每天需要对当天的销售数据进行统计(总金额、客单价等等),通过VBA可以减少人工导致的各种错误。
参考
Office Visual Basic for Applications (VBA) 参考 | Microsoft Docs
- 事件驱动(计算机领域的事件驱动)_百度百科
- Excel VBA 入门到精通详细教程 - 懒人Excel
