作为笔者对VBA与Python双编程知识与技能应用转化的实战课之一,开发了这个python版的制作配方工程报表的小工具。作为配方开单系统的小部件之一, 工程报表功能实现了产品配方单价与物性BOM清单汇总。工程师福音,让牛逼的你也能享受老板们看财务报表一样的感觉。
Python脚本:它使用xlwings库和一些Python标准库来自动化处理Excel文件,用于批量复制和重命名文件,以及从多个Excel文件中提取数据并汇总到一个新的工作簿中。这个脚本可以替代VBA宏,实现相同的功能。
主要工作处理思路:
1. 制作100个Excel配方文件:批量制作100个配方源文件,并重命名为新的文件名。
2. 提取配方文件的相关数据:遍历每个产品配方型号,打开对应的Excel文件,并提取特定的数据到新工作簿。
总结:本python脚本是一个自动化工具,可以大大减少手动处理Excel文件的工作量,特别是在需要处理大量相似文件时。通过自动化,可以减少错误和提高效率。
Python制作TPE工程报表演示视频预览↓↓↓
PS:视频中所用配方与物性数据均为假想值,仅作为操作演示使用。