夜雨聆风学习资料网

ARTICLE · 1267972

23年的插件写代码:当时感觉很拉风

23年的插件写代码:当时感觉很拉风
2023 年,插件接入 ChatGPT 帮你写一段 VBA,就已经足够拉风
到今天人们感慨

当时的感觉是“拉风”。需求说一句话,插件就把代码递给你。 可你还是得打开 VBE,把代码粘进去,改一下路径,按 F5,面对可能的报错,再回来追问。

放到今天回看,那一幕已经像功能机时代的翻盖接听: 很酷,但它仍然是“AI 帮你写”,还不是“AI 替你做”。

当时的拉风,是让 AI 替你写代码。现在的恐怖,是代码还没看见,事情已经做完了。

真正让人后背发凉的,不是模型多会写几行代码,而是短短几年里,Excel AI 从“生成建议”走到了 “读取当前工作簿、执行操作、验证结果、留下处理记录”。

从函数到 VBA,任务被直接做完。

判断一个工具是不是在生产方式上发生了变化,不看它会不会聊,而看它能不能完成一整条任务链: 理解需求、读取上下文、执行、校验、解释。

把三个最典型的 Excel 需求放进 AI 插件里,就能看清传统培训和 AI 的差距在哪里。

CASE 01 / FUNCTION

销售排行:多条件统计、去重、排名

过去,培训会教你理解相对引用、绝对引用、SUMIFS 的参数顺序, 再学 RANK.EQ、IFERROR 和条件格式。

传统培训路径 / 先学再做

你需要自己判断重复订单是否只算一次,还要在新销售员出现时重新扩展区域。

=SUMIFS(   订单[金额],   订单[销售], $A2,   订单[状态], "已完成" )  =RANK.EQ(B2,$B$2:$B$10,0)  =IFERROR(..., "待核对")

AI 插件 / 直接执行

提示词不再写函数名,只描述业务规则:

“只统计已完成订单,同一订单号只算一次;按销售员汇总;前 3 名高亮。先检查重复订单,异常单独成表。”

  • 读取 2.4 万行订单,识别字段关系
  • 发现并剔除 318 条重复订单
  • 写入 SUMIFS 公式与条件格式
  • 异常表保留来源,结果可追溯

差距不是 AI 会不会 SUMIFS,而是从“描述需求”到“结果落地”之间,已经不需要用户手写公式。

CASE 02 / VBA

2.4 万行脏数据:清洗、去重、保留日志

这过去是 VBA 培训里最值钱的一类内容。对象模型、循环、单元格定位、错误处理、宏安全, 每一样都能单独讲一节课。

传统培训路径 / 先学再做

培训里的代码往往只演示主流程,真正的工作表还需要自己补边界。

Sub CleanOrders()   Dim i As Long, lastRow As Long   lastRow = Cells(Rows.Count, 1).End(xlUp).Row    For i = 2 To lastRow     Cells(i, 3).Value = _       Replace(Cells(i, 3).Value, "-", "")      If Not IsDate(Cells(i, 4).Value) Then       Cells(i, 4).Interior.Color = vbRed     End If   Next i End Sub

AI 插件 / 直接执行

“清洗当前订单表:手机号统一为 11 位,日期统一为 yyyy-mm-dd,金额去掉¥和千分位;重复订单只保留首条;原始表不要修改,给我处理日志。”

  • 先复制原始表,保留只读备份
  • 识别手机号、日期、金额、空行、重复单
  • 异常记录写入“待核对”工作表
  • 输出修改前后对照与可回滚日志

培训教的是“宏怎么写”;AI 插件交付的是“数据洗完了,原始表没动,异常也单列了”。

CASE 03 / AUTOMATION

12 本工作簿,一键生成月报

传统自动化是一条很长的链路:遍历文件、打开工作簿、汇总数据、生成图表、调整版式、导出 PDF。 每多一个模板版本,脚本就多一分脆弱。

传统培训路径 / 先学再做

学文件遍历、工作簿对象、图表对象、页面设置和错误处理。换一个模板,再重新修脚本。

Sub BuildMonthlyReport()   Dim f As String, wb As Workbook   f = Dir(ThisWorkbook.Path & "\*.xlsx")    Do While f <> ""     Set wb = Workbooks.Open( _       ThisWorkbook.Path & "\" & f)     ' 汇总、关闭、处理异常     wb.Close SaveChanges:=False     f = Dir   Loop    ActiveSheet.ExportAsFixedFormat _     Type:=xlTypePDF End Sub

AI 插件 / 直接执行

“汇总当前文件夹里 12 本月度工作簿,自动识别表头和指标口径,生成一页摘要、三张趋势图、异常说明,按模板排版并导出 PDF。遇到缺失或重复数据先停下问我。”

  • 扫描 12 本工作簿与 3 种表头结构
  • 发现 2 本缺少字段,暂停请求口径确认
  • 生成摘要、图表、异常说明与来源明细
  • 导出 PDF,回到工作簿定位问题
老师还在教怎么写公式,插件已经在替用户交付结果。

三年前,让 AI 写一段 VBA,我们觉得新鲜。 三年后,AI 已经能读表、改表、执行、验证,甚至在你没看见代码的时候,把结果和异常一起交回来。

这件事最值得警惕的地方,不是 AI 会不会抢走谁的岗位,而是你花大量时间学会的东西, 是否还在价值链的关键位置。

Excel 不会死。会过时的,是把 Excel 当成一套必须背下来的软件。 今天还值得学的,不是更多按钮,而是如何定义问题、约束口径、检查结果,并对判断负责。

一句话总结

AI 碾压的不是 Excel 能力,而是“把 Excel 操作当成稀缺能力”的商业模式。

相关学习资料