XLSM 转 XLS
把启用宏的工作簿交给只能读取旧 .xls 格式的软件或同事。工作表和数值在你的设备上重写,文件永远不会被上传。
将文件拖放到此处 或点击选择文件
结果
如何把 XLSM 转换成 XLS
- 把一个或多个 .xlsm 文件拖放到下方的工具中。
- 输出格式已经预设为 XLS(Excel 97-2003)。
- 点击转换。
- 下载 .xls 文件。
为什么要把宏工作簿降级为 .xls
有时候,接收方比文件还要老。供应商门户、旧的 ERP 导入功能,或者用着很旧版本 Excel 的同事,可能只接受 Excel 97-2003 格式。把 .xlsm 直接转换成 .xls,不用打开 Excel 就能把数据送过去。
保留什么,失去什么
每个工作表连同名称、合并单元格和数字格式都会写入经典格式,每个单元格保存 Excel 最后一次计算的结果,公式以计算结果的形式保存。VBA 项目不会写入,所以得到的 .xls 不含宏。当文件要发给另一家公司时,这通常正是你想要的。
注意行数上限
| 格式 | 推出版本 | 每个工作表的行数 | 列数 | 宏 |
|---|---|---|---|---|
| XLS | Excel 97 | 65,536 | 256 | 支持(旧式) |
| XLSX | Excel 2007 | 1,048,576 | 16,384 | 不支持 |
| XLSM | Excel 2007 | 1,048,576 | 16,384 | 支持 |
| XLSB | Excel 2007 | 1,048,576 | 16,384 | 支持 |
一个 .xls 工作表最多容纳 65,536 行和 256 列。如果某个工作表更大,转换器会告诉你是哪一个,而不是悄悄截掉多余的行。删减或拆分之后,再转换一次即可。
不上传任何内容
工作簿在你的浏览器里读取和重写,价格、库存数量和客户数据都不会离开你的电脑。
常见问题
我的工作簿会被上传吗?
不会。文件在你的浏览器里读取和重写,里面的数字、姓名和公式从不离开你的设备。
宏会保留下来吗?
不会。VBA 项目不会写入 .xls,所以结果中只有数据和公式。
如果工作表对 XLS 来说太大怎么办?
旧格式最多只有 65,536 行和 256 列。你会看到明确的提示,而不是行数据悄悄丢失。
哪些内容会保留,哪些不会?
所有工作表、工作表名称、合并单元格和数字格式都会保留,每个单元格保存的是 Excel 最后一次计算的结果。由于这里无法在旧的二进制格式中重建公式,公式本身会以计算结果的形式保存。字体、颜色、边框、图表和图片也不会重写,如果之后还要编辑,请保留原始文件。
你的文件绝不会 离开你的设备
Squishly Tools 的每个工具都完全免费,并且完全在浏览器中运行。你的图片和文档在自己的电脑上处理,绝不会上传到服务器。无需账号,没有水印,也没有任何套路。