XIWENJIE_VBA基础简介之录制宏
A.录制宏的使用
一、什么是宏
VBA是 [Visual Basic](https://baike.baidu.com/item/Visual Basic)的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。主要能用来扩展Windows的应用程序功能,特别是[Microsoft Office](https://baike.baidu.com/item/Microsoft Office)软件。它也可说是一种应用程式视觉化的 Basic 脚本。
宏在计算机科学里是一种抽象(Abstraction),它根据一系列预定义的规则替换一定的文本模式。解释器或编译器在遇到宏时会自动进行这一模式替换。对于编译语言,宏展开在编译时发生,进行宏展开的工具常被称为宏展开器。
在这里,我们通过VBA编写的一系列列指令组成的程序,称之为宏。通过学习VBA编写宏,有利于我们高效完成重复性的数据任务。
二、录制第一个宏
- 环境准备
1.1 打开Excel,进入开始页面,点击选项

1.2 在选项里面启用开发者工具选项

1.3 在Excel最上边一栏中就出现了开发者工具,里面就有宏

2. 开始录制第一个宏
2.1 源数据准备,准备两份相同的数据方便后面检验宏的效果,在Sheet2里准备和Sheet1相同的数据。
| 区域 | 省份 | 1月 | 2月 | 3月 | 4月 | 5月 | 6月 |
|---|---|---|---|---|---|---|---|
| 华中 | 湖南省 | 4124578 | 2219791 | 2312553 | 2733342 | 2077356 | 1622397 |
| 华中 | 湖北省 | 3836901 | 2724075 | 822557 | 3696787 | 1949455 | 3271464 |
















