返回作品列表

网友作品 #000182 · 提交于 2026/08/20

造价助手:Excel/WPS双兼容的工程造价效率插件

★★★★★零基础办公智能体国内其他模型ExcelVBA

作品作者

范浩军零基础
开发工具
办公智能体
AI 模型
国内其他模型
使用 Skill
ExcelVBA
提交你的作品

作品简介

造价助手(CostAssistant)是一款嵌入 Excel / WPS 的加载宏插件(.xlam),安装后以功能区【造价助手】选项卡形式出现,随宿主软件启动自动加载。V1.0.1 已实现 30 项功能,覆盖造价人日常最频繁的批量处理、表格整理、数据核对、计算稿编制与对量结算等操作。

插件的定位是专治「重复劳动」和「低级错误」:合并拆分、查找替换、数据清洗、金额大写、算式求值、送审量与审定量对比这些每天都要做的动作,全部收进一个选项卡里一键完成。

核心亮点

  • 批量处理 7 项:合并工作簿/工作表、拆分工作表、批量重命名、批量导出 PDF、跨表查找替换,外加浮动工作表目录(非模态窗口列出全表、点名跳转)
  • 表格整理 5 项:合并单元格拆分填充、删除空行空列、数据清洗(去空格/不可见字符、文本数字转数值且保留清单编码)、高亮重复项、一键美化
  • 数据工具 8 项:两表核对、超级查找、金额大写、聚光灯、导出选区为图片、筛选此行、自动除税/加税
  • 造价·计算稿 4 项:算式文本求值(剥离中文备注计算)、工程量计算稿模板、结果保留位数、计算稿反查
  • 造价·对量结算:清单对量表(送审量 vs 审定量,自动算量差/率差/金额差,超阈值标红)、综合单价对比(两版清单按编码匹配,差率标红、标记增删),均为只读源表、新建对比表的非破坏性设计
  • 安全兜底:所有批量/破坏性操作执行前自动静默备份,支持一键还原上次操作

技术与工具

  • 技术形态:VBA 宏 + 自定义 Ribbon XML,打包为 .xlam 加载宏,零额外运行库,完全离线本地运行、不上传任何数据
  • 双宿主兼容:同一份代码自动适配 Excel 与 WPS,差异由宿主适配层(modCore_Host)统一屏蔽
  • 安装简便:双击对应 Excel/WPS 的 install 脚本,自动放入 XLSTART 并写注册表,重启即用;升级重跑脚本覆盖
  • 开发:ExcelVBA 技能 + 办公智能体工具 + 国内免费大模型,零基础作者直接提需求、不满足处提出调整即可

开发过程

作者以「提需求 — 验收 — 提调整」的方式与 AI 协作开发。当前已完成 A 类全部 28 项通用功能与 B 类 P0 两项对量结算功能;建设中包括结算汇总表生成、清单编码规范检查、造价指标提取、广联达导出表整理;成本测算模块按钮已预留禁用,待需求方提供样表后落地。

适用场景

  • 工程造价、合约、成本岗位:清单处理、计算稿编制、结算对量、数据汇总核对等日常工作
  • 送审/审定两版数据的比对核对场景,自动标红差异减少看错改错
  • 财务、行政等高频处理表格的岗位,可借鉴其功能思路适配自身业务
原始提交内容(点开查看,可复制全文去问 AI)

造价助手(CostAssistant)项目介绍 一、这是什么 造价助手是一款面向工程造价、合约、成本岗位的 Excel / WPS 表格插件(加载宏 .xlam)。它以功能区【造价助手】选项卡的形式嵌入 Excel / WPS,随宿主软件启动自动加载,把造价人日常最频繁的“批量处理、表格整理、数据核对、计算稿、对量结算”等操作一键化、自动化。

二、为什么做 造价从业者每天都要和大量清单、计算稿、结算表打交道——合并拆分、查找替换、数据清洗、金额大写、算式求值、送审量与审定量对比……这些重复手工操作既费时又容易看错、改错。市面上的插件要么不针对造价场景,要么操作割裂。造价助手把这些高频动作集成到一张表格里,专治“重复劳动”和“低级错误”。

三、核心功能(V1.0.1 已实现 30 项) 组1 批量处理(7 项) 批量合并工作簿 / 合并工作表 / 拆分工作表 / 重命名工作表 / 导出 PDF / 跨表查找替换,外加浮动工作表目录(非模态窗口列出全表、点名跳转)。

组2 表格整理(5 项) 合并单元格拆分填充、删除空行空列、数据清洗(去空格/不可见字符、文本数字转数值且保留清单编码)、高亮重复项、一键美化。

组3 数据工具(8 项) 两表核对、超级查找、金额大写、聚光灯、导出选区为图片、筛选此行、自动除税(值÷(1+税率))、自动加税(值×(1+税率))。

组4 造价·计算稿(4 项) 算式文本求值(剥离中文备注计算)、工程量计算稿模板(配套公开 UDF EvalFormulaText)、结果保留位数、计算稿反查。

️ 组5 造价·对量结算(P0 两项已实现) 清单对量表(送审量 vs 审定量,量差/率差/金额差,超阈值标红,含合计行)、综合单价对比(两版清单按编码匹配,差率标红、增删标记)。均为非破坏性——只读源表、新建对比表。

四、技术实现 形态:VBA 宏 + 自定义 Ribbon XML,打包为 .xlam 加载宏,零额外运行库; 双宿主兼容:同一份代码自动适配 Excel 与 WPS,差异由宿主适配层(modCore_Host)统一屏蔽; 安全兜底:所有批量/破坏性操作执行前自动静默备份,可【一键还原上次操作】; 本地运行:完全离线、不联网、不上传任何用户数据;所有操作写本地日志便于排障。 五、怎么装 双击 install_excel_CostAssistant.bat 或 install_wps_CostAssistant.bat 脚本自动把 .xlam 放入 XLSTART 并写入注册表 重启 Excel / WPS 即用;卸载同理。升级直接重跑安装脚本覆盖即可。

六、当前进度与后续 已完成:A 类全部 28 项 + B 类 P0 两项(清单对量表、综合单价对比); 建设中:组5 结算汇总表生成 / 清单编码规范检查 / 造价指标提取 / 广联达导出表整理(F-B-1316); 预留:组5A 成本测算模块(F-B-2124,按钮已禁用,待需求方提供样表后落地)。