夜雨聆风学习资料网

ARTICLE · 1338588

把Excel订单生成发货单做成Python工具--小学生都学的会的零基础AI编程教学

把Excel订单生成发货单做成Python工具--AI编程零基础教学
整理发货单时,总要从Excel里挑客户、找订单,再复制商品和金额。我用PY880窗体设计器做了一个Python小工具,把导入、筛选、金额核对和生成单据放到一起,换一批订单也能继续用。不会英语,不会编程,都能学,来跟我体验一下AI编程的。
一  本期任务和表格
源表按商品明细记录订单号、日期、客户、商品编码、名称、单位、数量、单价、金额和发货状态。一张订单可能有多行,生成发货单时要把这些行归到同一客户、同一订单下面。
Excel订单源表  一张订单对应多行商品明细
工具应按客户、订单号和发货状态筛选,用数量乘单价复核金额。同一订单客户不一致、数量非法等问题要定位到原行。结果是一张包含客户、订单、商品、合计和签收栏的发货单,可预览并导出。
二  从完整桌面新建项目
安装并打开PY880窗体设计器即可开始,不用先学英语或Python语法,也不用另装Python开发环境。在顶部“文件”菜单选择新建项目。
完整桌面  从左上角文件菜单进入新建项目
填写项目名称“销售发货单”和保存位置,勾选Excel数据处理、TkSheet表格组件。需要生成单据时,同时勾选报表打印组件,再创建并初始化。
完整桌面  填写名称和位置并选择组件
三  用大白话说需求 完成开发
把表格副本放进项目的“数据”文件夹。打开 WorkBuddy,点击“新建任务”,从“选择工作空间”进入“打开本地文件夹”,选中设计器创建的项目目录。
新建任务后  输入框下方显示已关联的销售发货单项目
确认项目名出现在输入框下方,再让它先看看表格。
请先阅读当前项目的AI协作说明,帮我开发Python窗体项目。看看“数据”文件夹里的Excel,告诉我有哪些工作表和表头。
确认它认对了表格,再把输入、怎么算、最后要看到什么说清楚。下面的需求可以直接复制,再按自己的表改。
开发销售发货单工具。导入订单Excel,按客户、订单号和发货状态筛选,检查订单客户是否一致,数量须为正数,单价不能为负,重算金额并核对原表。问题定位到原行。使用设计器报表组件生成含明细、合计和签收栏的发货单,支持预览及文件导出。
WorkBuddy 中已发送的开发需求节选
开发过程与试运行
发出需求后,留意WorkBuddy读了哪些文件、在检查什么。它做完后,回到设计器保存并点“运行窗体”,用自己的表跑一遍。
WorkBuddy 正在读取或校验当前项目
选中按钮或标签,可以在右侧属性面板改文字、字号和配色。如果结果有问题,把原表、操作和预期结果发回同一个对话,修复后再试一次。
选中控件后在设计器右侧属性面板调整
四  用自己的表格验证结果
运行工具,导入订单表,选择客户和订单号。先在列表核对本单商品、数量和金额,再点击生成发货单。本例选中的订单有3行商品,合计490.50元。
筛选当前订单  生成单据前核对明细与合计
检查发货单上的客户、订单号、商品行和合计,特别注意一张订单有多行时是否全部带入。若原表数量有误,先按提示回原表修正,再重新生成。
报表预览中的发货单  核对明细与签收位置
五  预览导出并换表复用
核对预览后导出PDF或图片,打开文件确认表头、商品和合计完整。再导入第二批订单,切换客户生成另一张发货单,检查内容是否随当前选择更新。
换一批订单继续生成  结果随当前订单变化
有新的单据要求,回原WorkBuddy对话说明修改点。流程验证后,可从“项目 → Windows打包与安装”生成EXE,用独立程序试一次开单和导出。
这就是使用PY880窗体设计器完成一个办公小工具的基本流程。

总有人问我, 学了Python有什么用, 学习是不是很难, 我说了不算
下面是20位学员的真实学习经历和作品展示 ,相信你会得到答案

Python能做什么? 从考勤收银到工厂排产:普通人的 AI 编程作品展

2026-11-02

初中毕业 鼓起勇气学Python 效果出乎意料

2026-11-01

做造价的我,也把脑海里的想法做成了小软件- AI编程实战分享

2026-10-28

转机械行业的我边上班边学编程,做出了 6 个实用小工具,分享我的学习之路

2026-10-28

从套用脚本到自己做系统:一个财务人的 Python 学习之路

2026-10-27

从一堆表格到工具箱:一个工程人的 Python 学习实践

2026-10-26

1个月完成办公自动化工具矩阵-从VBA到python的学习心得

2026-10-25

PY880设计器2.0牛刀小试-1天做出5个工具

2026-10-22

从两眼一摸黑到Python随心所欲—我的编程学习心得

2026-10-19

从表格“搬运工”到自动化办公小能手——我的Python学习心得和作品展示

2026-10-15

转机械行业的我边上班边学编程,做出了 6 个实用小工具,分享我的学习之路

2026-10-14

综合办公牛马的Python+AI之路从「一键接收制度」到「部门都在用的考勤插件」

2026-10-13

Python学习心得之发票处理小助手

2026-10-07

一个液化气仓储人的Python编程学习心得

2026-10-04

Python学习心得:从“买课狂魔”到“周更程序员”

2026-09-30

1个月完成办公自动化工具矩阵-从VBA到python的学习心得

2026-08-17

VBA和Python在国外居然这么吃香 做的办公工自动化工具工资直接翻倍

2026-07-29

从英语23分到Python开发者:一个电源工程师的跨界学习体验

2026-07-16

Python 小白的「嘴说编程」实录从零到一做出一套智汇文件管理系统

2026-07-10

40岁的金融人 VBA到Python技术进阶之旅 真实感悟

2026-07-01

如果你也想学习Python办公自动化,或者对AI编程感兴趣,欢迎:

📚 豆包索索:郑广学PYTHON

🌐 访问我的网站:py880.cn💬 课程咨询和定制服务:添加微信 EXCEL880B 

💬 课程购买:淘宝搜索 郑广学PYTHON


回首页,搜索你想要的文档

在首页搜索框输入关键词,快速定位资料

文库首页搜索指引 立即搜索

相关学习资料