找回密码
 立即注册

QQ登录

只需一步,快速开始

Fiooona
论坛元老   /  发表于:2020-7-16 11:18  /   查看:3045  /  回复:2
本帖最后由 Fiooona 于 2020-7-17 12:07 编辑

      SpreadJS 是一款基于 HTML5 的纯前端表格控件,支持纯前端导入导出Excel是SpreadJS 是用户最为关注的功能点之一,现在SpreadJS 能支持导入导出 .xlsx 格式的Excel ,对于用户有导入xls格式Excel(xls是03版Office Microsoft Office Excel 工作表的格式)的需求,这里给大家提供两种解决方案。      本文先介绍第一种解决方案:在导入Excel前将旧版本.xls 格式的Excel文件批量转换为.xlsx格式的Excel。这种解决方案适用于用户有大量的.xls文件要上传至服务器,并以后不再有新增的xls文件。     推荐两个工具,可以将xls 格式的文件批量转换为xlsx 格式的文件。
一、用Spread.NET 实现的 Excel格式转换工具
    下载附件后,解压缩问题“Excel转换工具”
image.png552403258.png
双击运行.exe后缀的文件
image.png63143614.png
运行后,如下图所示:
image.png553309630.png
将需要转换的文件夹目录粘贴至工具中,点击转换:
22.gif

点击转换后该文件夹下所有的.xls文件都被转换为xlsx格式文件。
二、用Excel宏命令实现批量格式转换
       打开附件文件夹,将文件“ExcelConvert.xlsm”拷贝进入需要进行格式转换的文件夹,双击打开ExcelConvert.xlsm,点击开发工具-宏-执行命令,就开始进行文件格式的转换,效果如下图:
22.gif

已上就是推荐的两个格式转换的工具,转换后的.xlsx格式的Excel 就能导入SpreadJS中进行展示啦,近期我们还会推出直接上传xls格式的文件到SpreadJS的解决方案,需要借助另一个控件Spread.NET 敬请期待。




Spread.NET xls 转 xlsx 工具.rar

16.96 MB, 下载次数: 422

评分

参与人数 1满意度 +5 收起 理由
飞天猪@ + 5

查看全部评分

组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!

2 个回复

倒序浏览
飞天猪@
注册会员   /  发表于:2024-3-27 16:44:26
沙发
近期我们还会推出直接上传xls格式的文件到SpreadJS的解决方案,需要借助另一个控件Spread.NET 敬请期待。

请问有新方案了么?
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-3-29 17:31:51
板凳
您好,上述给出的两个工具不能转换您的文件吗?SpreadJS目前仅支持xlsx格式的Excel文件,对于其他文件可以自行转换,楼上给出的回复仅供参考。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部