这门课解决什么问题

很多上班族每天都要面对重复的 Excel 操作:把几十个分公司的表格汇总成一个总表、按固定规则把数据拆分到不同工作表、或者定期把系统导出的原始数据清洗成统一的报表格式。手动做这些事既耗时又容易出错,而函数公式在处理多文件联动和复杂循环时往往力不从心。这门课的主题就是用 VBA 把这些固定流程写成脚本,让 Excel 自动跑完。它解决的不是“怎么把表格做得更好看”,而是“怎么把每天花在搬砖上的两小时压缩到两分钟”。如果你经常做周期性的数据整理、格式转换或多表合并,VBA 是直接对应这个场景的工具。

适合什么基础,建议先看哪几块

这门课的定位是零基础起步,不要求你有编程经验,但需要你对 Excel 本身的操作足够熟悉——知道怎么用常用函数、会做基础的透视表、清楚工作表和工作簿的区别。如果连 VLOOKUP 都没怎么用过,建议先补基础再来看,否则到了写循环和条件判断时会卡住。资料的组织顺序很清晰,建议先从最开始的“初了解”和“第一行代码”看起,这两节会带你打开 VBA 编辑器、写一个最简单的宏并运行它,建立直观感受。接着重点看单元格、工作表、工作簿这三块的基础操作,这是 VBA 里最核心的对象模型,后面所有自动化脚本都绕不开它们。把这三块吃透,再往下看 IF 语句和 For 循环,就能理解怎么让代码做判断和批量处理。练习题部分别跳过,哪怕看着简单,自己手敲一遍和看懂视频是两回事。

学完能独立做什么,资料怎么配合练习

学完这套内容,你应该能独立写出这类脚本:自动遍历某个文件夹下所有 Excel 文件并把数据合并到一张总表、按某列的值把数据拆分到多个工作表、批量给符合条件的单元格标色或填值、定期把原始数据按固定模板整理成最终报表。这些场景在日常财务、运营、销售支持岗位上几乎每周都会遇到。练习方法上,建议不要只跟着视频里的例子走,而是拿你自己工作中真实的表格来练:找一个你每周都在手动重复的任务,试着用课里讲的语句把它写成宏。一开始可能写得笨拙,代码能跑就行,后面再慢慢优化。视频资料可以边看边暂停,每看完一个小节就在自己的 Excel 里复现一遍代码,遇到报错先自己查,实在卡住再回去看视频里的写法。VBA 的调试工具本身也是学习的一部分,学会用断点和立即窗口查看变量值,比单纯看十遍视频都管用。


通过循序渐进的学习,掌握Excel VBA的高效技巧,提高数据分析能力,促进办公效率提升。

课程目录

*   01 VBA初步尝试/

  *   01 Excel VBA 初了解.mp4 04:49

  *   02 我的第一行VBA代码.mp4 07:28

*   02 VBA快速入门之单元格&工作表&工作簿/

  *   01 VBA基础知识之单元格(上).mp4 08:25

  *   02 VBA基础知识之单元格(下).mp4 03:49

  *   03 VBA基础知识之工作表操作.mp4 04:08

  *   04 VBA基础知识之工作簿操作.mp4 05:11

  *   05 VBA基础知识之练习题.mp4 01:17

  *   06 VBA基础练习题讲解.mp4 05:17

*   03 VBA常用语句/

  *   01 IF语句基础.mp4 05:51

  *   02 IF语句进阶.mp4 07:16

  *   03 For语句基础.mp4 05:50

  *   04 For语句进阶.mp4 09:40

  *   05 Do loop语句基础(了解).mp4 02:43

  *   06 for的练习+回顾.mp4 02:42

  *   07 with语句基础(了解).mp4 09:34

  *   08 msgbox对话框语句快速入门.mp4 04:27

  *   09 msgbox对话框语句高级进阶.mp4 07:20

  *   10 input对话框语句.mp4 02:55

  *   11 vba语句回顾.mp4 01:20

*   04 VBA基础知识点深入研究与案例实战/

  *   01 VBA基础知识点深入研究导语.mp4 02:19

  *   02 对象、属性和方法介绍.mp4 02:23

  *   03 单元格常用属性和方法(上).mp4 16:02

  *   04 单元格常用属性和方法(下).mp4 08:12

  *   05 工作表常用属性和方法.mp4 10:18

  *   06 工作簿常用属性和方法.mp4 11:19

  *   07 案例实战-批量提取包含关键词的行.mp4 09:03

  *   08 案例实战 - 快速合并多表数据(可先简单了解).mp4 11:06

  *   09 变量的定义与使用(了解).mp4 09:56

  *   10 运算符介绍.mp4 10:20

  *   11 Excel事件讲解 - 自动加载并使用VBA代码.mp4 05:55

  *   12 Excel事件实战 - 奖金自动核算系统.mp4 07:19

*   05 VBA宏录制与案例实战/

  *   01 宏录制的简单演示.mp4 05:07

  *   02 宏录制案例实战-批量生成工资条.mp4 16:08

*   06 VBA进阶知识点 - 数组基础与实战/

  *   01 数组定义.mp4 13:12

  *   02 数组初步实战1 - 多列求和.mp4 05:37

  *   03 数组初步实战2 - 批量替换行数据.mp4 05:19

*   07 案例实战 - Excel批量数据处理与提取/

  *   01 案例实战 - 快速合并多表数据(基于数组方法).mp4 08:15

  *   02 提取Excel包含关键词的特定行数据.mp4 07:43

  *   03 补充:模拟Excel的筛选功能提取包含关键词的特定行数据.mp4 07:19

*   08 案例实战 - 批量生成Excel报表/

  *   01 练习:批量生成多个Excel.mp4 09:23

  *   02 案例实战 - 批量生成Excel报表(结息单).mp4 12:50

  *   03 案例实战 - 批量填写Excel初始登记表(上).mp4 11:25

  *   04 案例实战 - 批量填写Excel初始登记表(下).mp4 16:10

*   09 案例实战 - 批量生成Word报告/

  *   01 批量生成Word信托计划说明书(上).mp4 09:48

  *   02 批量生成Word信托计划说明书(中).mp4 12:46

  *   03 批量生成Word信托计划说明书(下).mp4 05:29

  *   04 批量生成Word报告单 - 题目讲解.mp4 02:00

  *   05 批量生成Word报告单 - 答案解析.mp4 06:24

*   10 一些有趣的VBA代码案例实战/

  *   01 本章概述.mp4 00:52

  *   02 VBA文件管理(重要).mp4 10:29

  *   03 VBA调节数据格式(Format知识点).mp4 02:39

  *   04 批量调整工作簿行高和列宽.mp4 02:28

  *   05 批量排序工作簿(Sort知识点).mp4 04:37

  *   06 VBA读取Outlook邮件.mp4 05:43

*   11 VBA高阶函数:Replace与Instr函数/

  *   01 Excel VBA进阶篇导语与源文件获取方式.mp4 02:05

  *   02 Replace函数介绍(新).mp4 06:18

  *   03 实战:批量修改工作表名称(For循环+Replace函数)新.mp4 03:25

  *   04 InStr函数介绍(新).mp4 03:07

  *   05 实战:德勤人工智能组笔试题讲解(Instr函数知识点)(新).mp4 08:04

*   12 .Dir函数与文件夹遍历基础/

  *   01 Dir函数介绍及应用.mp4 05:32

  *   02 简单案例1 - 查看文件是否存在.mp4 01:37

  *   03 简单案例2 - 获取所有文件名.mp4 01:34

*   13 案例实战 - VBA多文件批量处理/

  *   01 综合实战 - 批量修改文件名及文件内容.mp4 07:07

  *   02 批量修改多个工作簿的工作表名称.mp4 03:24

*   14 VBA高阶知识点 - 字典基础与实战/

  *   01 字典属性方法介绍.mp4 11:09

  *   02 字典实现条件求和.mp4 06:45

  *   03 字典实现数据智能匹配.mp4 06:38

  *   04 字典实现数组去重.mp4 03:15

  *   05 字典实现按条件拆分工作表.mp4 05:51

*   15 案例实战 - 会计智能对账实战/

  *   01 会计报表一键对账实战1.mp4 07:01

  *   02 会计报表一键对账实战2.mp4 07:50

*   16 VBA用户界面设计基础/

  *   01 VBA用户窗体基础1-初识用户窗体.mp4 07:50

  *   02 VBA用户窗体基础2 - 控件的初步使用.mp4 14:34

  *   03 VBA用户窗体基础3 - 控件代码实战(上).mp4 11:41

  *   04 VBA用户窗体基础4 - 控件代码实战(下).mp4 08:19

  *   05 VBA用户窗体基础5 - (练习题)自动换行填写内容.mp4 04:57

*   17 VBA用户界面设计综合案例实战/

  *   01 VBA用户窗体综合案例 - 用户界面设计.mp4 03:57

  *   02 VBA用户窗体综合案例 - 第一个用户界面代码逻辑(上).mp4 10:00

  *   03 VBA用户窗体综合案例 - 第一个用户界面代码逻辑(下).mp4 06:21

  *   04 VBA用户窗体综合案例 - 问卷界面初始设置技巧.mp4 09:58

  *   05 VBA用户窗体综合案例 - 问卷界面前3页代码设计.mp4 08:57

  *   06 VBA用户窗体综合案例 - 问卷界面后3页代码设计.mp4 09:13

  *   07 VBA用户窗体综合案例 - 主界面的美化设计.mp4 08:12

*   18 VBA与量化投资 - 获取谷票数据/

  *   01 获取谷票实时数据.mp4 16:07

  *   02 开启与关闭自动更新.mp4 08:27

  *   03 沪深300谷票更新.mp4 05:23

  *   04 自选谷票信息获取.mp4 09:13

  *   05 上证谷票信息获取.mp4 02:27

*   19 VBA与量化投资 - 简单量化策略/

  *   01 自选股两点折线绘制.mp4 14:29

  *   02 上证指数两点折线绘制.mp4 04:14

  *   03 自选股与上证指数夹角获取.mp4 03:24

  *   04 基本面选股基本思路.mp4 05:22

  *   05 基本面选股代码实现.mp4 06:03

*   20 VBA程序的调试与加载保护/

  *   01 VBA常见调试思路.mp4 05:35

  *   02 VBA代码异常处理语句(错误语句的使用).mp4 04:25

  *   03 优秀的VBA代码编写习惯.mp4 05:04

  *   04 VBA代码程序保护.mp4 01:28

  *   05 VBA加载宏与自定义功能区.mp4 05:28