罗老师 Excel VBA 本地数据处理
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_b4a8b79e/lls-local-excel-vba-data-processor。
技能介绍
要解决的问题
很多 Excel 流程看似只是合并、清洗、生成报表,但重复操作容易出错,且人事、财务、客户数据不能直接上传给外部模型。这个技能把目标设定为本地、可审计、可回滚的宏,不追求直接丢出一段 VBA,也不默认在唯一原件上运行。
工作方式
技能会先用少量问题确认 工作簿、工作表、表头、唯一键、输出位置和验收案例,再形成数据契约。随后使用 3 到 10 行脱敏样例覆盖空值、重复键、格式错误、匹配失败和边界金额。对一次性小批量会优先建议 Power Query 或公式;只有规则稳定且重复执行时,才生成 VBA。正式宏要求包含 Option Explicit、错误处理、输入检查、日志/错误清单、状态恢复,并避免依赖 Select、Activate 或覆盖原始数据。
适用边界
它适合多表合并拆分、按编号/姓名匹配、清洗日期金额、生成部门月报,以及不适合上传的本地数据处理。不适合多人实时协作、数据库级并发、超过 Excel 稳定承载规模,或试图绕过工作簿保护和审计机制。Mac 场景要避开仅 Windows 可用的 ActiveX、COM 和文件对话框。
使用场景
- 把多个部门 Excel 明细按编号合并去重,并生成金额合计和错误清单
- 清洗客户表中的空格、日期和重复键,输出可验收的清洗结果副本
- 按姓名和部门组合键匹配人事与考勤数据,生成缺项错误清单
- 批量创建各区域报表工作表,并设置打印区域和运行说明
适合人员
- 需要把重复 Excel 合并清洗流程固化为本地宏的财务运营
- 处理人事或客户敏感数据、不能上传真实工作簿的业务专员
- 需要验收宏输出、错误清单和回滚步骤的项目助理
- 想避免 VBA 只给代码、要求先确认数据契约的办公自动化负责人