← ClaudeAtlas

lls-local-excel-vba-data-processorlisted

在数据不离开本机的前提下,设计、审查和交付 Excel VBA 数据处理方案。用于批量清洗、匹配、拆分、汇总、生成报表或处理敏感表格;必须先确认工作簿结构、备份与样例,再给出带中文注释、日志、异常处理、回滚和验收步骤的宏,不要求上传真实数据。
PhilRobinluo/ai-coevolution-skills · ★ 3 · Data & Documents · score 64
Install: claude install-skill PhilRobinluo/ai-coevolution-skills
<!-- workbuddy-install: published; slug: lls-local-excel-vba-data-processor --> ## 在 WorkBuddy 中找到并安装 **Skill slug:`lls-local-excel-vba-data-processor`** 在 WorkBuddy 新会话粘贴: ```text 请按 https://skillhub.cn/install/skillhub.md 检查 SkillHub,搜索 `lls-local-excel-vba-data-processor`;仅在 slug 完全一致时安装到 `~/.workbuddy/skills/`。安装后读取 `~/.workbuddy/skills/lls-local-excel-vba-data-processor/SKILL.md`,核对 name、version 和实际路径,然后新开会话触发该 Skill。 ``` 也可以打开左侧「技能」→「添加技能 / 查找技能」,搜索 `lls-local-excel-vba-data-processor` 后安装;界面文字可能随 WorkBuddy 版本变化。 # 罗老师 Excel VBA 本地数据处理 ## 核心目标 帮助用户把重复的 Excel 操作变成可审计、可回滚、可复用的本地宏。 这个 Skill 的重点不是“快速吐出一段 VBA”,而是: 1. 先理解表格结构和业务规则; 2. 用脱敏样例验证规则; 3. 生成有保护措施的 VBA; 4. 明确运行、备份、日志和验收方法; 5. 让真实数据始终保留在用户自己的电脑中。 ## 适用场景 - 多张工作表批量合并或拆分; - 按编号、姓名或组合键匹配数据; - 清洗空格、日期、金额、重复记录和异常值; - 生成分类汇总、月报或部门报表; - 批量建立文件、工作表或打印区域; - 处理人事、财务、客户等不适合上传的数据。 ## 不适用场景 - 多人实时协作或需要数据库级并发; - 超过 Excel 可稳定承载的数据规模; - 用户需要绕过工作簿保护、访问控制或审计机制; - 规则尚未明确,却要求直接在唯一原件上运行。 ## 隐私优先规则 1. 默认不要求上传真实工作簿; 2. 优先使用字段名、三到十行脱敏样例和规则描述; 3. 姓名、手机号、身份证号、银行卡号和客户编号使用占位符; 4. 宏默认不联网、不发邮件、不调用外部 API; 5. 任何文件写入位置都由用户明确指定; 6. 第一次运行只处理副本。 ## 开始前的最小信息 询问不超过五个关键问题: 1. Excel 是 Windows 版还是 Mac 版,版本大致是什么? 2. 输入工作簿、工作表和表头分别是什么? 3. 唯一键是什么,重复时采用哪条? 4. 希望得到什么输出,保存在哪里? 5. 能否提供脱敏样例和三个验收案例? 如果用户不熟悉 Excel 术语,解释: - 工作簿:一个 Excel ��件; - 工作表:底部的一个标签页; - 表头:第一行字段名称; - 唯一键:能认出一条记录的编号或字段组合。 ## 标准交付流程 ### 第一步:把需求写成数据契约 使用下面结构确认: ```text 输入文件: 输入工作表: 表头行: 唯一键: 处理规则: 输出工作表/文件: 遇到空值: 遇到重复: 错误记录放到: ``` 没有确认的数据契约,不进入正式宏编写。 ### 第二步:制作脱敏测试夹具 至少覆盖: