Excel / PPT 转 Markdown

把办公文档一键转成纯文本表格,方便归档和分享

Windows Python 免费

这是什么

一个桌面小工具,能把 Excel 表格和 PowerPoint 幻灯片转成 Markdown 格式。Markdown 是一种纯文本标记语言,可以方便地粘贴到笔记、技术文档、Wiki 等地方。

不需要联网,不需要注册,安装 Python 就能用。

主要功能

Excel 转 Markdown

读取 .xlsx/.xls 文件,自动识别工作表,处理合并单元格,一键转为 Markdown 表格。支持小数位数控制。

PPT 转 Markdown

提取每页幻灯片的文字和表格,保留标题层级和列表格式,自动导出幻灯片中的图片并引用。

图形界面

标签页切换 Excel/PPT 模式,选择文件后勾选要转换的内容,右侧实时预览结果。一键保存或复制。

命令行工具

提供命令行版本,可集成到脚本中实现批量自动化转换。

转换效果预览

Excel 表格转出来的效果:

| 姓名 | 年龄 | 城市 | | ------ | --- | -------- | | 张三 | 30 | 北京 | | 李四 | 25 | 上海 | | 王五 | 35 | 深圳 |

PPT 幻灯片转出来的效果:

## 第 1 页 年度工作总结 --- ## 第 2 页 销售数据 | 月份 | 产品A | 产品B | | --- | --- | --- | | 1月 | 120 | 80 | --- ## 第 3 页 下季度计划 - 市场拓展:新增 3 个省份 - 产品迭代:上线 V3.0 版本

如何安装

1
安装 Python

如果还没有装 Python,去 python.org 下载安装。安装时勾选 "Add Python to PATH"。

2
安装依赖库

打开 CMD(命令提示符),输入:

pip install openpyxl python-pptx
3
启动程序

双击 excel2md-gui.py 即可打开图形界面。或者在 CMD 中使用命令行版本。

支持的文件格式

类别输入格式输出格式
Excel.xlsx .xls .xlsm .xltx .xltm.md (Markdown)
PPT.pptx .ppt.md (Markdown)

项目文件

excel2md-gui.py
图形界面主程序
excel2md.py
命令行转换工具
启动-GUI.bat
Windows 一键启动

使用场景