XLS 转 XLSM

适用于 Excel 宏工作簿的 XLS 转 XLSM 转换工具

当旧版的 Excel 97-2003 文件仍包含 VBA 时,可在 WPS 表格中将 XLS 转换为 XLSM。保存为现代的 Excel 启用宏的工作簿,确保宏得以保留——而使用 .xlsx 格式则会将其清除。

0 月活跃用户 Windows · Mac · Linux · 移动端 本地另存为 · 保留宏
Q3-Sales-Report.xls → .xlsm
兼容模式 — 另存为 XLSM 以保留 VBA (XLSX 会丢弃宏)
fx =SUMIF(B2:B6,"Closed",C2:C6)
A B C D
1 地区 状态 收入 负责人
2 亚太地区 已成单 $48,200 Maya
3 欧洲中东非 跟进中 $31,750 Omar
4 北美 已成单 $62,410 Lia
5 拉美 已成单 $19,080 Diego
.xls 另存为 .xlsm

WPS 表格 XLS 转 XLSM 预览

痛点 → 解决方案

为什么 XLS 转 XLSM 比另存为 XLSX 更好

旧的 .xls 文件仍然可以运行宏。将其另存为 .xlsx 会删除 VBA。WPS 表格支持在本地将 XLS 转换为 XLSM,从而将自动程序保留在文件中。

XLSX 会丢弃宏

痛点

另存为 Excel 工作簿 (*.xlsx) 后,按钮、事件处理程序和自定义函数都会永久消失,无法撤销。

WPS 解决方案

XLS 转 XLSM — 选择“Excel 启用宏的工作簿”,确保 VBA 保留在新文件中。

保留 VBA

卡在兼容模式

痛点

Excel 97-2003 的 .xls 格式将工作表限制为 65,536 行和 256 列,且不支持较新的表格功能。

WPS 解决方案

现代的 .xlsm 格式 — 退出兼容模式,同时不会丢弃你仍然需要的宏。

升级格式

在线转换器无法处理 VBA

痛点

网页上传工具往往会清理宏,或者拒绝包含代码的 .xls 文件——而且它们还会读取你的数据。

WPS 解决方案

本地另存为 — 在你的 PC 或 Mac 上将 XLS 转换为 XLSM。无需上传至第三方。

无需上传

仅仅为了另存为就需要 Excel

痛点

当你只需要升级一个包含宏的旧版工作簿时,专门购买 Microsoft 365 订阅显然大材小用。

WPS 解决方案

免费的表格软件 — 打开 .xls,另存为 .xlsm,然后在同一办公套件中继续编辑。

无需 Excel 许可证

内置于 WPS 表格中

免费将 XLS 转换为 XLSM — WPS Office

别再到处寻找一次性的转换器了。打开 .xls 文件,选择“另存为 Excel 启用宏的工作簿”,即可在设备上直接保留 VBA。

xls转xlsm 保留宏 本地另存为
免费下载 WPS 应用

一个安装包 · 包含文字 + 表格 + 演示 + PDF

WPS 表格另存为 XLSM

WPS Office XLS 转 XLSM 的核心功能

WPS 表格包含你将 XLS 转换为 XLSM 所需的一切——保留 VBA、退出兼容模式并在本地保存文件。

只需轻点几下即可将 XLS 转换为 XLSM

无需额外的转换器。只需打开旧的 .xls 文件并另存为 .xlsm——而不要在资源管理器中直接重命名扩展名。

  • 打开 .xls 文件,然后从类型列表中选择“Excel 启用宏的工作簿 (*.xlsm)”。
  • 在文件迁移至 Open XML 格式时,完整保留工作表、公式、图表和格式。
  • 重新打开新的 .xlsm,在归档原文件前,确认宏依然存在。
另存为 *.xlsm Open XML
WPS 表格 · 另存为 .xlsm
WPS 表格另存为对话框
保留 VBA · 并非 XLSX
保留了宏的 Excel 工作簿

在升级文件时保留你的宏

另存为 .xlsx 会清除 VBA。按钮、事件处理程序和自定义函数都会永久消失,无法撤销。

  • 只要“开发工具 → 宏”中列出了旧 .xls 文件里的任何过程,请务必选择 .xlsm。
  • 如果没有 VBA,请另存为 XLSX,以避免触发空白的宏安全警告。
  • 在 Windows 上,仅在信任发件人的情况下才启用宏,并在需要时安装 VBA 组件。
VBA 不使用 XLSX 检查宏

解锁更多行和图表且不丢失宏

旧版 .xls 文件的极限是 65,536 行和 256 列,并且不支持较新的 Excel 功能。

  • XLS 转 XLSM 可将文件升级为 Open XML 格式,同时继续支持 VBA 模块。
  • 退出兼容模式后,即可使用现代的行数限制、更丰富的图表和较新的函数。
  • 与那些已经需要使用启用宏工作簿的团队成员分享 .xlsm。
100万+ 行 现代 Excel 共享 .xlsm
Windows · Mac · Linux · 移动端
WPS Office 多设备预览
私密转换 · 无需上传
安全的本地表格文件转换

更安全、私密的转换——文件始终留在你的设备上

在线转换器会上传你的表格。WPS 支持本地转换,因此工资单和财务文件永远不会离开当前电脑。

  • 100% 在你的设备上完成转换——工资单和财务工作簿永远不需要上传到网站。
  • 先检查工作表,只有在信任原始 .xls 文件来源时才启用宏。
  • 在同一软件中继续工作:表格工具随文字、演示和 PDF 一起提供。
私密转换 无需上传 文件留在本地
表格模板

XLS 转 XLSM 之后可以打开的 Excel 模板

从预算、发票、库存到日程安排,利用丰富的 WPS Excel 模板开启工作,然后在执行过 XLS 转 XLSM 的同一表格应用中继续处理。

探索所有模板 →

需要在一个全新表格中使用宏?先将 XLS 转换为 XLSM,然后再基于 WPS Excel 模板开展工作。

免费下载

真实用户 · WPS OFFICE

无需购买 Excel,团队即可轻松将 XLS 转换为 XLSM

财务和运营团队可以通过在 WPS 表格中将旧版工作簿另存为 .xlsm 来保留 VBA——全平台支持本地保存。

0

用户

5

平台

XLS→XLSM

另存为

免费下载

Windows · Mac · Linux · Android · iOS

★★★★★

“我们的旧版 .xls 包中仍有宏。存为 XLSX 会让它们失效。WPS 的 XLS 转 XLSM 功能保留了这些按钮,而我们根本没有购买 Excel。”

JK

Jordan K.

运营分析师

只需 3 步

只需 3 步,使用 WPS Office 将 XLS 转换为 XLSM

1

下载并安装 WPS Office

在 Windows、Mac、Linux、iOS 或 Android 上安装这款免费的办公套件。XLS 转 XLSM 的功能直接内置在 WPS 表格中——无需额外的转换器。

2

打开你的 .xls 工作簿

选择 文件 → 打开 然后选中 Excel 97-2003 文件。工作表、公式和现有的宏都会在本地加载。如果你需要确认 VBA 是否存在,可检查“开发工具 → 宏”。

3

另存为 Excel 启用宏的工作簿

选择 文件 → 另存为,选择 Excel 启用宏的工作簿 (*.xlsm) 并保存。重新打开新文件并测试受信任的宏。如果没有 VBA,请直接使用 .xlsx。

常见问题

关于 XLS 转 XLSM 的常见问题

免费下载 · 支持全平台

使用 WPS Office 将 XLS 转换为 XLSM,完美保留 VBA

免费下载 WPS Office 并在本地将 XLS 转换为 XLSM——无需 Microsoft Excel 许可证即可另存为 Excel 启用宏的工作簿。

  • 支持 Windows、Mac、Linux 和移动端的 XLS 转 XLSM
  • 本地另存为——保留宏,无需上传至网站
  • 深受全球超 6 亿用户的信赖
免费下载 WPS Office

一个安装包 · 包含文字 + 表格 + 演示 + PDF

WPS Office 表格转换预览