本软件可以将多个excel汇总在一个excel里,适用于企业或者学校等收集不公开的信息,如果管理员一个一个打开复制粘贴会特别耗时,使用这个软件会非常方便。

导入模块

画GUI

选择并执行合并

import tkinter as tk
from tkinter import filedialog
import pandas as pdclass MergeExcelGUI:def __init__(self, master):self.master = mastermaster.title("excel合并器——by AK黑龙  QQ:2495003337")# 创建GUI元素self.label_path = tk.Label(master, text="请选择要合并的Excel文件:")self.label_path.pack()self.btn_browse = tk.Button(master, text="选择文件", command=self.browse_file)self.btn_browse.pack()self.btn_merge = tk.Button(master, text="合并文件", command=self.merge_files, state=tk.DISABLED)self.btn_merge.pack()self.label_status = tk.Label(master, text="")self.label_status.pack()def browse_file(self):# 选择多个Excel文件作为输入self.files = filedialog.askopenfilenames(filetypes=[("Excel Files", "*.xlsx")])if len(self.files) > 0:self.btn_merge.config(state=tk.NORMAL)self.label_status.config(text=f"选中{len(self.files)}个文件。")else:self.btn_merge.config(state=tk.DISABLED)self.label_status.config(text="未选择任何文件。")def merge_files(self):# 合并Excel文件dfs = []for f in self.files:dfs.append(pd.read_excel(f))combined_df = pd.concat(dfs, axis=0)# 保存合并后的Excel文件file_name = filedialog.asksaveasfilename(defaultextension=".xlsx",filetypes=[("Excel Files", "*.xlsx")])if file_name != "":combined_df.to_excel(file_name, index=False)self.label_status.config(text=f"{len(self.files)}个文件已成功合并为 {file_name}!")root = tk.Tk()
app = MergeExcelGUI(root)
root.mainloop()

多个excel合并软件相关推荐

  1. excel怎么启用宏_轻便免费的Excel合并工具,支持wps和office全系统

    Excel合并工具绿色程序版是一款由吾爱网友ermituofo分享制作的Excel合并软件,软件支持wps和office全系统,很多用户发表格给其他用户之后自己要使用合并处理就很麻烦,有了这个工具,就 ...

  2. 华为敏捷DevOps实践:如何从Excel管理软件的方式中走出来

    业界有个小段子,研发不是请客吃饭,是倾家荡产. 是的,研发人员,尤其是从事软件的工程师门,普遍是比较傲娇的,在软件产品没有卖出去形成收入前,软件工程师的投入都是刚性成本.所以,为什么很多软件企业的老板 ...

  3. html表格里面怎么合并单元格的快捷键,excel合并单元格快捷键是什么

    excel合并单元格快捷键是什么 快捷键的熟练使用可以帮助我们在工作中提高效率,那么excel合并单元格快捷键是什么呢?接下来为大家讲解excel合并单元格快捷键设置方法的图文演示. 合并单元格在ex ...

  4. java excel合并,Java Excel合并工具

    Java Excel合并工具主要功能就是为用户提供将不同Excel表中的数据提取合并拼接到一起的辅助服务,功能比较简单,使用方法也很简单,具体的步骤小编在下文做了详细说明,需要的小伙伴可以按照教程一步 ...

  5. 如何批量合并Excel文件和工作表 - Excel合并器使用教程

    Excel是人们用于创建日常工作表和统计信息的最流行的工具,在我们工作中经常接触到Excel的XLSX和XLS格式文件.不少朋友应该有时会发现,管理太多的Excel工作表和文件是一件头疼的事情,经常需 ...

  6. 实战|Python六行代码实现多个Excel合并

    项目背景 事情是这样的,某事业单位员工A需要每天从业务系统中导出订单表(表结构一致),并最终汇总到一个Excel中进行数据分析.他从系统中导出的文件结构为一个主目录orders,主目录下两个子目录分别 ...

  7. 报表合并软件怎么快速将多表格文件整合到一个表

    今天跟大家分享一下报表合并软件怎么快速将多表格文件整合到一个表 1.如下图有多个excel文件,现在要求将这几个文件合并到一起 2.首先我们点击下图选项 3.鼠标点击[汇总拆分]-[汇总大师] 4.点 ...

  8. word/excel办公软件简要教程

    word/excel办公软件入门教程 word实用相关场景 文章的简单排版 标题 段落 格式刷 插入表格.图片 插入图片 修改图片尺寸 插入表格 表格外观样式设置 表格布局设置 作者:GerogeLi ...

  9. PDF 合并软件大全,合并 PDF 文件的简单免费工具

    PDF 是一种流行的格式,因为它通用且可靠.然而,其最大的缺陷之一是合并困难.虽然 Mac 用户可以利用内置的预览工具进行基本组合,但 Windows 没有任何本机工具来完成这项任务.您应该选择哪些第 ...

最新文章

  1. Learun FrameWork 强大工作流引擎,让OA更智能
  2. VTK:可视化之FlatShading
  3. 怎么判断网络回路_电源纹波要怎么测?
  4. Java实现Redis的消息订阅和发布
  5. 2019-04-02
  6. Android Studio的Project有某个项目,Build Variants却没有,如何添加物已有项目?
  7. [TLSR8266] 1、搭建tlsr8266编译框架在win服务器中
  8. python123平台登陆页_从头搭建一个flask鉴权系统之登陆
  9. 雷石柏云服务器指令,雷石KTV人工智能,让歌唱更自由
  10. dell服务器u盘启动找不到硬盘,dell台式机u盘装系统启动找不到硬盘怎么办?dell找不到硬盘原因...
  11. js去掉url中的域名的方法
  12. 三消游戏核心逻辑的一种实现
  13. 完美世界前三季营收57亿同比降15% 净利14.4亿同比增80%
  14. GEO数据库学习一(简介 数据下载 芯片知识)
  15. XDOC 在线word文档表格预览
  16. 抑郁症,莫要讳疾忌医。
  17. LaTeX 写作: 算法代码排版 --latex2e范例总结
  18. indexedDB基本使用(内含案例)
  19. 时间都去哪儿了——2014年总结
  20. Mandiant对APT1组织的***行动的情报分析报告

热门文章

  1. 微博. 博客与一般网站. 的区别
  2. 2012年下半年11月份系统架构设计师上午试题答案之一
  3. 【转稿】:loser的共同特征
  4. Android JNI 动态加载
  5. 疯狂 java轻量级框架_ViewModel从未如此清爽 - 轻量级WPF MVVM框架Stylet
  6. 运动蓝牙耳机怎么选?学生党百元预算内这几款蓝牙耳机很不错
  7. 在html中 正确的嵌套方式是( ).,HTML及网页制作练习题-完整版.
  8. 大学生免费查题公众号_大学生免费查题公众号哪个好用?
  9. Qt/C++编写安防视频监控系统54-轮询配置
  10. Struts2 2.3升级2.5.22版本遇到的问题