返回作品列表

网友作品 #000229 · 提交于 2026/09/16

中央空调报价系统:设备选型与报价单自动生成

★★★★★零基础AI 编程工具国内顶级模型ExcelVBA

作品作者

山长水阔零基础
开发工具
AI 编程工具
AI 模型
国内顶级模型
使用 Skill
ExcelVBA
提交你的作品

作品简介

这是一套为中央空调销售场景定制的报价方案制作工具,分电脑网页版与手机离线版两套形态:销售在电脑上或外出量房时用手机录入房间信息,系统自动完成设备选型、外机匹配与配比率校验,一键生成格式规范的正式报价单,可直接打印或发客户。

系统按「基本信息 → 区域录入 → 外机配置 → 生成报表」四步走完报价流程,侧边导航覆盖欢迎、基本信息、区域录入、外机配置、生成报表、销售人员、设备库、业务规则等完整模块。

东芝版(336 台设备库)与小芝版(58 台设备库)两套程序共用架构、各自独立设备库,通过启动器一键切换、互不干扰。

核心亮点

  • 区域录入自动选型:按「面积 × 冷量指标」算出所需冷量,从设备库筛出三档推荐型号(含冷量、单价、负荷值),销售不用背型号;修改面积后自动清空已选型号并提示重选,防止用错
  • 外机配比率校验:房间按组划分(组 1~组 10),实时计算配比率(内机总容量 ÷ 外机容量),80%~130% 区间外明确告警,自动推荐最接近 100% 的机型,点「组 7」直接建到第 7 组
  • 报表智能合并:外机型号与配比率按组跨行合并、同型号内机自动汇总,绝不重复列出;带品牌 LOGO、A4 横向满页自适应,表头上方留白保证版面舒展
  • 多种输出方式:生成 Excel、导出 PDF、直接打印(可选打印机、带页脚),并按「盘符\年\月」自动归档
  • 手机版纯离线:单文件放手机里即用,不依赖网络和电脑,现场生成 A4 横向 PDF 给客户,也可导出真正的 Excel 带回公司调整打印
  • 录入体验细节:区域功能快速点选面板、数字小键盘、线控器按颜色自动带出型号与价格、销售员选择自动带电话

技术与工具

  • 后端:Python 标准库 HTTP 服务,无框架,轻量稳定;报表用 openpyxl 生成,打印走 Excel COM 保格式
  • 分发:PyInstaller 打成独立 exe,免装 Python;启动器 bat 按 1/2 切换东芝版或小芝版并自动打开浏览器
  • 手机版:纯前端单文件 HTML,内置设备库与 LOGO,离线运行;导出 Excel 用手写 xlsx 生成器(zip+XML),不依赖任何库
  • 攻克的坑:打印缩在顶部、PDF 变竖向、外机重复列出、手机打字跳光标、两系统互相顶掉端口等问题均已解决

开发过程

  • 该系统前身为多年前的 Excel 2003 VBA 报价程序,在 64 位 Excel 2024 中无法运行,作者此前多次尝试改写都没能完成
  • 借助 AI 编程工具与国内顶级模型,二十多分钟顺利完成 VBA 程序改版
  • 之后继续升级为网页版与手机版,并针对打印、PDF、端口冲突等实际问题多轮修正,最终形成两套并行的完整报价系统

适用场景

  • 中央空调销售门店、暖通设备经销商的电脑端报价方案制作
  • 外出量房、现场给客户出报价的场景:手机离线四步出 PDF
  • 需要多品牌设备库(东芝/小芝)并行管理报价业务的团队
原始提交内容(点开查看,可复制全文去问 AI)

中央空调报价系统(网页版) 一套为中央空调销售场景定制的报价方案制作工具。销售在电脑上或外出用手机录入房间信息,系统自动完成设备选型、外机匹配、配比率校验,一键生成格式规范的正式报价单,可直接打印或发客户。

一、两套系统并行 东芝版 小芝版 设备库 336 台 58 台 内机类型 东芝系列 右接管无泵 / 右接管带泵 / 左接管无泵 外机 东芝系列 单风轮 818kW(220V)、双风轮 2033.5kW(220V/380V) 程序 东芝报价系统.exe 小芝报价系统.exe 两套共用架构、各自独立设备库,通过启动器一键切换,互不干扰。

二、核心功能 1️ 基本信息 工程地址、销售员(自动带电话)、冷量指标(180~480 W/㎡)、内机类型、安装费、存盘盘符。

2️ 区域录入(自动选型) 录入 楼层 / 区域功能 / 面积 / 数量,系统按 面积 × 冷量指标 算出所需冷量,从设备库筛出三档推荐型号(含冷量、单价、负荷值)—— 销售不用背型号,点一下就行。

改了面积会自动清空已选型号提示重选,防止用错。

3️ 外机配置(配比率校验) 房间按组划分(组1~组10),为每组挑外机:

实时算配比率(内机总容量 ÷ 外机容量) 合规区间 80%~130%,超出明确告警 自动推荐最接近 100% 的机型 点“组7”直接建到第 7 组,不用反复新增 4️ 线控器 按颜色选(白/黑/金/灰/可可/红),自动填型号和价格。

5️ 生成报表 配置表(11 列):楼层、房间功能、面积、冷负荷、内机型号、安装形式、台数、单台冷量、平均冷负荷、外机型号、配置率

报价表(8 列):序号、设备类型、型号、尺寸、类型、数量、单价、总价 + 三行合计

报表亮点:

外机型号、配比率按组合并 —— 一台外机跨住一整组,绝不重复列 内机按型号合并 —— 同型号自动汇总 带品牌 LOGO、A4 横向、满页自适应 表头上方留 3 行空白,数据少时版面更舒展 6️ 输出 生成 Excel、直接打印(可选打印机、带页脚)、按 盘符\年\月 自动归档。

三、手机版(外出量房用) 纯离线,文件放手机里,不依赖网络和电脑 四步:基本信息 区域录入 外机配置 生成报表 现场生成 PDF(A4 横向、带 LOGO、满页)给客户看 也可导出真正的 Excel 带回公司调整打印 四、怎么用 电脑:双击桌面「中央空调报价系统」 按 1(东芝)或 2(小芝) 自动启动并打开 Edge。用完关掉黑窗口。

手机:用浏览器打开

五、技术特点 项目 说明 后端 Python 标准库 HTTP 服务,无框架,轻量稳定 报表 openpyxl 生成;打印走 Excel COM 保格式 分发 PyInstaller 打成独立 exe,免装 Python 手机版 纯前端单文件 HTML,内置设备库与 LOGO,离线 手机导出 手写 xlsx 生成器(zip+XML),不依赖任何库 已攻克的坑:打印缩在顶部、PDF 变竖向、外机重复列出、手机打字跳光标、两系统互相顶掉端口 —— 全部解决。

六、文件位置 用途 路径 小芝源码 F:\EXCEL\web-app
东芝源码 F:\EXCEL\东芝报价系统
启动器 F:\EXCEL\启动报价系统.bat 手机版 F:\EXCEL\手机版文件\quote.html 备份 F:\EXCEL\备份_*(按日期,含数据库)