Tool尖尖

Do it just once!

庆祝中国共产党成立100周年

2021年11月25日
发表者 Tool尖尖
暂无评论

【Python】实例11:用Python给Excel所有工作表添加图片

我们在实例9里面展示了如何批量填写每日出货清单,每一天的清单都是直接复制“出货单模板”,然后在其中填入出货产品信息的。openpyxl有一个问题,就是在复制工作表的时候,无法跟着复制图片。而我们的公司名一般比较个性化,在Excel中用文字很难达到那个效果,比如如下:

继续阅读 →

2021年11月25日
发表者 Tool尖尖
暂无评论

【Python】实例10:用Python正则表达式从不规则的备注栏获得采购申请单号

公司研发部需要常年采购一些新物料,用于新产品开发。每次采购新物料都需要出一份工程采购申请单(EPR:Engineering purchase request),并有一个编号,格式为“EPR-XX-XXXXX”。由于公司的采购系统中没有用于填写EPR编号的栏位,因此采购在系统填单的时候只得填写到备注栏内。备注栏是一个极其不规范的栏位,每个采购员的风格不同,填写方法也是五花八门,比如如下:  继续阅读 →

2021年11月25日
发表者 Tool尖尖
暂无评论

【Python】实例9:用Python自动生成Excel档每日出货清单

公司研发部门每年都需要向税务局提交一份出货清单,以申报研发费用。要求按日期来汇总,每日只要有出货,就需要一份出货单。出货总表包含数百条出货记录。假设一年有200天都出过货,那按照常规的方法,需要从总表中复制每天的出货记录,然后粘贴到每日出货清单里面,重复200次。效率低下不说,还容易出错。 继续阅读 →

2021年11月25日
发表者 Tool尖尖
暂无评论

【Python】实例7:用Python操作Word批量生成合同

我们在实例5中演示了如何用Python批量生成word版邀请函。我们是简单粗暴地找到需要填写受邀者信息所在位置(即run),然后将这个run直接替换成受邀者的公司名及姓名。因为只有一处需要替换,所以这个方法行得通,但遇到合同,一般有十来处需要修改,如果也逐个去找其位置所在的run,那就反而会降低我们的工作效率,背离办公自动化的初衷了。实例5可以作为入门python-docx模块的练手项目。 继续阅读 →

2021年11月24日
发表者 Tool尖尖
暂无评论

【Python】实例5:用Python批量生成word版邀请函

每到年终时,公司都要举办年会,总结当年的得失。还有就是组织个晚会,表演些节目,抽奖……当然,还有,赏大餐一顿。人事部的妹子这时就发愁了,忙碌地进行各种准备不说,还要给供应商,政府部门发邀请函。这个邀请函其实除了受邀者的名字不同外,其它信息完全一样,纯粹的体力活。这种脏累活儿,就交给Python来干吧。 继续阅读 →

2021年11月24日
发表者 Tool尖尖
暂无评论

【Python】实例4:用Python提取不同PDF文件中的页面合并进新的PDF文件

公司船务部一个重要任务就是需要准备每单货物的发票,从系统导出发票时是默认存为一个PDF文档,在打印的时候,有多少个文件,就需要点多少次“打印”。如果能够将当天的发票PDF档合并在一个PDF里面,只需要点一次“打印”即可完成。 继续阅读 →

2021年11月19日
发表者 Tool尖尖
暂无评论

【Python】实例3:从Excel薪资总表中自动分拆成各部门的表并保存

    公司人事部的妹子经常需要给各部门经理提供其部门人员的情况,比如薪资、背景等。这些信息都是保密的,只能让部门经理知道,因此是不可能将总表发给他们,让他们自己筛选查看的。通常的做法就是在Excel中建个数据透视表,然后按不同经理或部门逐个筛选,复制粘贴到新的Excel文件中,分别发给各部门经理。这个纯体力活,让程序去干就好了继续阅读 →

2021年11月18日
发表者 Tool尖尖
暂无评论

【Python】实例2 : 使用Python合并不同文件夹中的多个Excel文件

    我曾经工作过的公司所生产的产品对于小的颗粒物(业界称为FM,foreign material)具有高度敏感性,因此消灭生产环境中的FM成了公司的一个重要的活动。五个关键部门都成立了专门的小组来定期检查并统计相关发现,并推动相关部门改善。 继续阅读 →