excel学习库

excel表格_excel函数公式大全_execl从入门到精通

python合并wps表格(excel)文件

工作中有时需要合并大量wps表格(excel)文件,如果手工复制粘贴的话工作量太大。wps会员中已经有了这个功能(不想花钱),excelPower Query也能做(没有尝试)。用python写个小程序来做,简单有效,顺便学习一下python

测试环境

Windows10,Python3.10,Vim8.2

完成效果

数据表1 数据表2 合并后的数据表

小程序只合并文件第一个数据表中的数据到一个汇总表

导入模块

小程序共用到了os,tqdm,xlwings三个模块,主要用xlwings读写数据表文件

os模块用于操作文件、目录

xlwings用于操作excel文件

tqdm用于显示一个进度条

获取当前目录下扩展名为”.xlsx“文件(为了简单,只合并当前目录下的数据表),文件名存储在列表中,并打印出文件名。方便后面用循环语句操作excel文件

接收用户输入,用户自定义合并后的文件名,并检查有没有重名文件。如果有重名或输入为空的话,会提示重新输入,避免错误操作。

获取表头数据,并插入到汇总表。

逐个打开数据表复制数据到汇总表。复制数据采用,打开数据表后逐行复制

为了练习的简单,要把想合并的文件放在同一目录下。数据要放在excel文件的第一张数据表中,并且数据表名为“sheet1”。上传到哪才能让大家下载

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接