人工精选【曾贤志】[第2季]EXCEL VBA编程进阶
这门课解决的是「宏录完就废」的问题 很多人学VBA的路径是这样的:打开录制宏,点几下鼠标,拿到一段能跑的代码,然后发现只要换张表、换个列位置就报错,最后干脆放弃,回到手工复制粘贴。问题不在VBA难,而在于录制宏只给了你结果,没给你控制权。 曾贤志这一季的内容,正好卡在这个位置上。它不重复讲变量、循环
会员可免费下载本篇月会员可免费领取。
开通会员 ›会员 · 按档位
游客按标价购买,不享受上表折扣。
支付成功后自动发放网盘链接,链接失效可找客服免费补
这门课解决的是「宏录完就废」的问题
很多人学VBA的路径是这样的:打开录制宏,点几下鼠标,拿到一段能跑的代码,然后发现只要换张表、换个列位置就报错,最后干脆放弃,回到手工复制粘贴。问题不在VBA难,而在于录制宏只给了你结果,没给你控制权。
曾贤志这一季的内容,正好卡在这个位置上。它不重复讲变量、循环、If判断这些第一季已经铺过的基础,而是把重心放在工作簿、工作表、单元格这三层对象的高级操作上——也就是你每天真正在动的那部分。学完之后,你应该能做到:不依赖录制,自己写出能适应表格结构变化的处理逻辑。
具体能处理哪些工作场景
判断一门课值不值得投入,最直接的办法是看它对应的工作长什么样。这一季覆盖的场景大致集中在几类:
- 跨多个工作簿批量取数、合并、拆分,而不是一个个打开复制;
- 对工作表本身做增删、改名、隐藏、排序,按条件自动整理文件结构;
- 单元格区域的精确定位与动态范围处理,包括查找、筛选、条件写入;
- 把上述操作串成一个可重复执行的流程,下次换数据源直接跑。
这些不是玩具例子。如果你手上有一份每周都要重新整理、每次结构还略有差异的报表,这门课讲的东西就是冲它去的。
学完能独立做到什么程度
一个比较现实的预期是:你能读懂别人写的、结构不算复杂的VBA代码,并且能自己改写;遇到重复性表格工作时,第一反应是「这个能不能用代码做」,而不是硬扛。再往上,你能独立写出一套针对自己业务的小工具,比如一键汇总多个部门的表、按规则自动拆分下发。
但要说明白:这不是一门让你变成开发者的课。它解决的是Excel内部的自动化,不涉及外部系统对接、数据库、界面开发这些方向。如果你的目标是转去做程序开发,它只能算一个起点,不是终点。
适合什么基础的人
最合适的读者是:已经用过Excel,会写基本公式,但VBA几乎零基础或者只停留在录制宏阶段的人。如果你连变量声明、For循环都没接触过,直接进这一季会有点吃力,建议先把第一季的基础部分过一遍再回来。
另一种适合的情况是:以前学过一点VBA,但知识是碎的,遇到具体问题知道大概该用什么,就是写不顺。这一季按对象层次组织内容,能帮你把零散的经验归位。
资料怎么用效率更高
配套的章节笔记适合在看完一节之后立刻翻一遍,重点不是背代码,而是确认自己能不能说清楚「这一步为什么这么写」。每两到三节,建议脱离教程自己重写一遍当节的例子,写不出来再回去看,这个动作比多看两遍视频有用得多。
最后提醒一点:VBA的学习曲线在前期偏陡,因为对象模型的概念需要时间消化。前几节觉得别扭是正常的,撑过对象操作那一段,后面会明显顺起来。真正决定你能不能学会的,不是看了多少节,而是有没有拿自己手头的真实表格去练。
在这个教程中,曾老师深入探讨了工作簿、工作表和单元格的高级操作方法。对于希望提升自己在Excel VBA方面技能的人来说,这是一个非常实用的学习资源。
课程推荐
《【曾贤志】[第2季]EXCEL VBA编程进阶》在这个教程中,曾老师深入探讨了工作簿、工作表和单元格的高级操作方法。对于希望提升自己在Excel VBA方面技能的人来说,这是一个非常实用的学习资源。【技能收获】学完可掌握:VBA、Excel、编程。课程以实战为导向,覆盖从基础概念到完整项目落地的关键步骤,配套章节笔记便于课后复盘与面试前快速回顾。【学习建议】建议按目录顺序学习,先打基础再进入综合实战章节;每完成 2~3 节可结合笔记整理一份学习小结,最终尝试独立复现一套完整 Demo 写入个人作品集。【就业发展】可面向岗位:Linux 运维工程师、SRE、云计算工程师、DevOps 工程师。云原生与自动化运维仍是企业 IT 刚需方向,认证 + 实战项目组合能显著提升面试通过率,适合向中高级运维或架构岗进阶。 若你已有一定编程或运维基础,本课程可帮助你在现有技能栈上快速叠加热门方向能力,提升求职时的项目说服力与薪资谈判空间。
视频目录(33 节)
课程目录
* 1 2.0 VBA进阶教程抢先看(看看是不是你想要的教程).mp4
* 2 2.1 工作簿的N种表达方式.mp4
* 3 2.2 工作簿的常规操作.mp4
* 4 2.3 工作簿的应用实例.mp4
* 5 2.4 遍历文件夹文件的函数基础及应用.mp4
* 6 2.5 工作表的N种表达及常见操作.mp4
* 7 2.6 工作表与工作簿结合应用(拆分工作表到工作簿).mp4
* 8 2.7 单元格区域表达方式(实例:合并多工作表数据).mp4
* 9 2.8 通过属性获取单元格区域.mp4
* 10 2.9 综合应用(多工作表的条件筛选).mp4
* 11 2.10 通过方法获取单元格区域.mp4
* 12 2.11 单元格合并与拆分.mp4
* 13 2.12 VBA中的数组技术.mp4
* 14 2.13 数组的读取与写入实例.mp4
* 15 2.14 数组实例应用(多条件筛选).mp4
* 16 2.15 数组魔法(一维嵌套变二维).mp4
* 17 2.16 动态数组.mp4
* 18 2.17 数组中常用函数之JOIN.mp4
* 19 2.18 数组中常用函数之SPLIT.mp4
* 20 2.19 数组中常用函数之FILTER.mp4
* 21 2.20 VBA中的图形基础.mp4
* 22 2.21 文本框实例(批量生成准考证).mp4
* 23 2.22 VBA图形之SmartArt基础.mp4
* 24 SmartArt对象结构探讨.mp4
* 25 2.24 SmartArt实例(批量导入图片到SmartArt图形中).mp4
* 26 2.25 图片在VBA中的应用(批量导入图片).mp4
* 27 2.26 批注在VBA中的应用(动态获取最高分的姓名及科目).mp4
* 28 2.27 批注的实例应用(根据姓名批量添加图片批注).mp4
* 29 2.28 综合应用(批量生成带照片的员工卡).mp4
* 30 2.29 图形对象的几种表达方式.mp4
* 31 2.30 综合应用(根据坐标生成图形成).mp4
* 32 2.31 综合应用(制作比迷你图更牛的图).mp4
* 33 2.32 综合应用(根据坐标生成图形2).mp4





