找回密码
 立即注册

QQ登录

只需一步,快速开始

假如明天会来临

注册会员

13

主题

37

帖子

132

积分

注册会员

积分
132
假如明天会来临
注册会员   /  发表于:2024-10-31 12:53  /   查看:209  /  回复:9
1金币
本帖最后由 Ellia.Duan 于 2024-10-31 14:00 编辑

上篇帖子你们2楼的回复说了有这种问题
https://gcdn.grapecity.com.cn/showtopic-228596-1-1.html

上篇帖子我是不显示,现在下载Excel文件显示但无效,这是SpreadJS的问题吗
formatstring=[>99999]####"/"##;[>9999]####"/"#;####
sheet.getCell(row,col).formatter(formatstring)


最佳答案

查看完整内容

既然您可以使用sjs文件格式,那您尝试下通过Workbook:save()导出文件为excel格式,需要在您的项目代码中引入gc.spread.sheets.io的对应版本依赖。

9 个回复

正序浏览
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-11-4 10:25:00
10#
好的,那就先结贴了,后续有其他问题的话随时开新帖提问哈。
回复 使用道具 举报
假如明天会来临
注册会员   /  发表于:2024-11-4 10:02:00
9#
Joestar.Xu 发表于 2024-11-4 09:19
您目前使用的SpreadJS版本是多少?

excelIO包已经停止开发新功能了,您可以使用V16新发布的IO包来实现导 ...

谢谢回复,了解了,这里可以把帖子关闭。
回复 使用道具 举报
假如明天会来临
注册会员   /  发表于:2024-11-4 10:00:17
8#
本帖最后由 假如明天会来临 于 2024-11-4 10:01 编辑
Wilson.Zhang 发表于 2024-11-4 09:52
既然您可以使用sjs文件格式,那您尝试下通过Workbook:save()导出文件为excel格式,需要在您的项目代码中引 ...

谢谢回复,了解了,这里可以把帖子关闭。
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-11-4 09:19:26
6#
您目前使用的SpreadJS版本是多少?

excelIO包已经停止开发新功能了,您可以使用V16新发布的IO包来实现导入导出,Ribbon上使用的就是IO包。

https://demo.grapecity.com.cn/sp ... mat/overview/purejs
回复 使用道具 举报
假如明天会来临
注册会员   /  发表于:2024-11-1 15:56:49
5#
Joestar.Xu 发表于 2024-11-1 15:03
您好,请问您是这样复现的问题吗?

要的是这种效果,SJS-》Excel后,初始状态格式不会起效果,一定要光标移动到单元格,然后离开就会生效。
用你们自带的BlankRibbon生成的SJS导出Excel好像没这样的问题。但用API代码自己编程后会出现这样的问题,
let json=JSON.stringfy(GcSpreadSheets.toJSON() )
const excelO=new Excel.IO()
excelO.save(json,(blob:Blob)
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-11-1 15:03:08
4#
您好,请问您是这样复现的问题吗?

image.png60152586.png
回复 使用道具 举报
假如明天会来临
注册会员   /  发表于:2024-10-31 17:37:38
3#
Wilson.Zhang 发表于 2024-10-31 17:13
您好!您可以尝试下在Excel中设置相同的格式看能不能生效。

确定是在excel和SJS都有效的格式,然后SJS文件download成为excel就无效,这个download的文件的其他单元格再新建一个这样的格式,就可以。
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-10-31 17:13:38
2#
您好!您可以尝试下在Excel中设置相同的格式看能不能生效。
回复 使用道具 举报
最佳答案
最佳答案
Wilson.Zhang
超级版主   /  发表于:2024-10-31 12:53:27
来自 7#
既然您可以使用sjs文件格式,那您尝试下通过Workbook:save()导出文件为excel格式,需要在您的项目代码中引入gc.spread.sheets.io的对应版本依赖。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部