Skip to content

okazaki112/Excel-Split-Merge-Tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

Excel拆分合并工具

一款功能强大、界面现代化的Excel文件拆分和合并工具,基于Wails框架开发,支持Windows系统。

Platform Wails Go License app

功能特性

Excel文件拆分

  • ✅ 按行拆分Excel文件
  • ✅ 支持自定义每文件行数
  • ✅ 使用指定列的值作为文件名
  • ✅ 支持文件名前缀和后缀自定义
  • ✅ 支持选择命名行(每行/首行)
  • ✅ 自动处理重名文件
  • ✅ 自动清理非法字符

Excel文件合并

  • ✅ 支持多文件合并
  • ✅ 自动扫描目录中的Excel文件
  • ✅ 灵活的表头处理选项
  • ✅ 数据格式统一处理
  • ✅ 文件排序功能

数据预览与编辑

  • ✅ 实时预览Excel数据
  • ✅ 支持大文件分页查看
  • ✅ 在线编辑单元格数据
  • ✅ 数据修改实时保存
  • ✅ 支持导出Excel格式

界面特性

  • ✅ 现代化UI设计,简洁美观
  • ✅ 支持深色/浅色主题切换
  • ✅ 响应式布局,适配不同窗口尺寸
  • ✅ 拖放文件支持
  • ✅ 实时进度显示
  • ✅ 详细的操作日志

系统要求

  • 操作系统: Windows 10 / Windows 11
  • 依赖: WebView2 Runtime(Windows 10 2004+自带,旧版本可能需要手动安装)

下载安装

最新版本

Releases 页面下载最新版本的安装包。

安装步骤

  1. 下载 excel-split-merge-tool.exe
  2. 直接运行,无需安装
  3. 首次运行时,系统会自动安装依赖(如果需要)

使用指南

Excel文件拆分

  1. 选择文件

    • 点击"选择文件"按钮,或直接拖拽Excel文件到窗口
    • 支持格式:.xlsx(推荐)、.xls
  2. 配置拆分参数

    • 命名列:选择使用哪一列的值作为文件名
    • 文件名前缀:可选,添加在文件名前面
    • 文件名后缀:可选,添加在文件名后面
    • 每文件行数:设置每个拆分文件包含的数据行数
    • 命名行:选择"每行"或"首行"
  3. 选择输出目录

    • 点击"选择"按钮,选择拆分文件的保存位置
  4. 开始拆分

    • 点击"开始拆分"按钮
    • 查看进度条和日志信息
    • 等待拆分完成

Excel文件合并

  1. 选择目录

    • 点击"选择目录"按钮
    • 选择包含Excel文件的目录
  2. 选择文件

    • 系统会自动扫描目录中的Excel文件
    • 勾选需要合并的文件
    • 可以使用"全选"或"取消全选"
  3. 配置合并参数

    • 输出文件名:设置合并后的文件名
    • 表头处理
      • 保留第一个文件的表头
      • 保留所有文件的表头
      • 不保留表头
    • 数据格式
      • 自动统一格式
      • 保持原格式
  4. 选择输出目录

    • 点击"选择"按钮,选择合并文件的保存位置
  5. 开始合并

    • 点击"开始合并"按钮
    • 查看进度条和日志信息
    • 等待合并完成

数据预览与编辑

  1. 预览数据

    • 文件加载后自动显示预览
    • 使用分页功能浏览大量数据
    • 支持搜索功能
  2. 编辑数据

    • 双击单元格进入编辑模式
    • 修改数据后点击"确定"保存
    • 数据会实时保存到文件
  3. 导出数据

    • 点击"导出"按钮
    • 当前页面数据会导出为Excel文件

注意事项

  1. 文件格式

    • 优先使用.xlsx格式,支持最完整
    • .xls格式支持有限,建议转换为.xlsx
  2. 输出目录

    • 拆分和合并前必须先选择输出目录
    • 确保输出目录有足够的磁盘空间
  3. 大文件处理

    • 支持100万行数据量的处理
    • 处理大文件时请耐心等待
  4. 数据安全

    • 在线编辑会直接修改原文件
    • 建议重要数据先备份

常见问题

Q: 为什么.xls文件无法打开?

A: excelize库对.xls格式支持有限,建议使用Excel将文件另存为.xlsx格式。

Q: 拆分/合并后文件在哪里?

A: 输出文件会保存在您选择的输出目录中。

Q: 如何处理重名文件?

A: 系统会自动在文件名后添加序号(如:文件名_1.xlsx)。

Q: 支持哪些Excel版本?

A: 支持 Excel 2016 及以上版本创建的文件。

Q: 应用无法启动?

A: 请确保系统已安装 WebView2 Runtime(Windows 10 2004+自带)。

更新日志

v1.0.0 (2026-02-02)

  • ✨ 首次发布
  • ✨ Excel文件拆分功能
  • ✨ Excel文件合并功能
  • ✨ 数据预览和编辑功能
  • ✨ 深色/浅色主题切换
  • ✨ 拖放文件支持
  • ✨ 导出Excel格式

About

Excel Split & Merge Tool

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published