当前位置:首页>python>从表格搬运工到Python工具开发者:我的办公自动化进阶之路

从表格搬运工到Python工具开发者:我的办公自动化进阶之路

  • 2026-10-11 06:19:31
从表格搬运工到Python工具开发者:我的办公自动化进阶之路
从表格搬运工到Python工具开发者:我的自动化进阶之路
摘  要
2021年被迫接手同事的表格汇总工作,从零基础开始学VBA,结合工作实际写了45组代码全部放入代码库,大幅提升了日常报表处理效率。2025年接触Python后,将VBA经验全部迁移到Python,陆续开发出15款实用桌面工具——从Excel多文件合并到统发工资数据分析,从公文排版到PDF转换。这篇文章记录了一个普通办公人员从"不会代码"到"用代码解放自己"的真实历程。
────────────────────────────────────────
 主要成果
1. VBA阶段:结合工作实际编写45组代码,全部纳入代码库,日常报表汇总效率大幅提升,获有关部门表扬
2. Python阶段:独立开发15款桌面工具,涵盖Excel处理、公文排版、PDF转换、工资分析等多个业务场景
3. 代表作"Excel小工具V12.0":集成工作簿合并/拆分、工作表汇总/排序、单元格正则处理等全功能
4. 代表作"统发工资数据分析工具V10.0":导入工资表即可分析年龄、性别、职称、近5年退休情况等多维度数据
一、起因:被迫接手的表格汇总工作
2021年,一位同事调走了。以前表格处理、数据汇总全是他来做,他一走,这些活儿落到了我头上。
我买过书,也在B站上听过一些免费课,但总觉得不系统,达不到期望。每天的工作都与表格打交道,需要汇总各种报表,手工处理效率很低。
二、VBA阶段:45组代码装满代码库
2023年12月,我在抖音刷到郑广学老师的直播,果断下单购买了VBA课程。连续听了多遍,受益匪浅,课程设计非常贴合实际工作需求。
我结合自己的工作实际,陆续编写了45组代码并全部放入了代码库:
▲ VBA代码助手——我的代码库(共45组),包含数组取数、正则处理、仿VLOOKUP、工作表合并等实用功能
▲ VBA编辑器中的代码管理工具,按分类有序管理所有代码
通过VBA的加持,大量重复性的报表汇总工作被自动化处理,工作效率大幅提升,相关工作也得到了有关部门的表扬。
三、VSTO:一次未完成的尝试
2024年7月,我又购买了郑老师的VSTO课程。对比VBA来说难度大了很多,学了一段时间但始终没怎么深入下去。这段经历让我意识到,选对方向比硬啃更重要。对于我们基础比较薄弱的同学来说,好的技术,学不会也是白搭
四、Python阶段:打开一扇新的大门
2025年国庆节前,郑老师推出了Python课程,我再次果断下单。通过学习,又打开了一扇新的大门。
我把在VBA里写的那些代码全部转成了Python,效果很好,比VBA更强大、更灵活。
到目前为止,我已经开发了15款实用桌面工具:
▲ 已开发的15款Python桌面工具(从Excel合并到PDF转换,持续迭代中)
代表作一:Excel小工具V12.0
这是一款集大成式的Excel处理工具,功能覆盖五大模块:
工作簿处理
支持工作簿合并、根据字段/工作表拆分、工作簿名称批量处理等。
▲ Excel小工具——工作簿合并界面,可设置起始行和合并选项
工作表处理
提取工作表名称并生成目录、工作表汇总、排序、删除、名称处理。
▲ Excel小工具——工作表处理,一键提取名称生成目录
单元格小工具
正则处理(清空数字、提取汉字等13种模式)、日期处理、空格处理、格式转换。
▲ Excel小工具——单元格正则处理,13种清理模式一键执行
代表作二:统发工资数据分析工具V10.0
导入统发工资Excel后,可自动分析年龄、工资情况、性别、职称分布、近5年退休情况等多维度数据,非常好用。
▲ 统发工资数据分析工具——职称情况统计,按单位展示各级职称人数
▲ 统发工资数据分析工具——近5年退休情况统计,按单位展示男55岁/女50岁以上人数
五、感悟
从2021年被迫接手表格工作,到2025年独立开发15款Python工具,这一路走来最深的体会是:工具的价值不在于"先进",而在于"适用"。VBA解决了我眼前的效率问题,Python则打开了更广阔的自动化空间。关键不是学哪个语言,而是敢于动手,把学到的东西用在自己的实际工作中。
在此引用一下郑老师经常说的一句话 "没有行的知,都是假知"
总有人问我, 学了Python有什么用, 学习是不是很难, 我说了不算
来看看,下面是15位学员的真实学习经历和作品展示 ,相信你会得到答案

以下全部是学员投稿 没有任何编造 

如有虚假 罚我从此以后一套课程也卖不出去!

原来Python做一个考勤系统 只需要200字的提示词!

2026-06-26

放弃过无数次Python后,我靠这条“邪修之路”打通了自动化办公

2026-05-12

24小时开发BOM物料清单系统--Python学习心得

2026-05-08

55岁遭遇职场危机?他用一行行代码,狠狠踢碎了“大龄淘汰”的潜规则

2026-05-07

45岁教务工作者自述:我是如何一步步 “中了郑广学老师的毒“

2026-05-01

一个10年VBA开发者转向Python的真实心路历程

2026-04-30

50岁如何从0学编程?他用这套方法拿下全国一等奖

2026-04-28

40岁零基础学编程晚吗?81年教育老兵靠写代码逆天改命!

2026-04-26

60岁“小李”的硬核代码人生 会计事务所管理系统开发实录

2026-04-23

一个笨人的Python编程学习之路-从好奇到惊喜到激动

2026-04-20

7年自学路,9款自研工具,我是怎么用AI重塑办公效率的?

2026-04-14

1个教育局财务小白,如何自学编程, 成为整个系统的大神级人物!

2026-04-07

一行代码都不会的人 用Python做了一个公司管理系统

2026-01-30

模具产老板用Python自主开发ERP系统?果然,老板才是最努力的人!

2026-06-25

学习Python做的软件荣获公司5000元奖励 特此感谢郑老师!

2026-06-14

本人全套课程如下 打包购买可加微信打折

如果你也想学习Python办公自动化,或者对AI编程感兴趣,欢迎:

📚 豆包索索:郑广学PYTHON

🌐 访问我的网站:py880.cn💬 课程咨询和定制服务:添加微信 EXCEL880B 

💬 课程购买:淘宝搜索 郑广学PYTHON


最新文章

随机文章