找回密码
 立即注册

QQ登录

只需一步,快速开始

10E32

注册会员

12

主题

47

帖子

197

积分

注册会员

积分
197
10E32
注册会员   /  发表于:2022-9-15 10:47  /   查看:2937  /  回复:15
1金币
本帖最后由 Lynn.Dou 于 2022-9-15 10:56 编辑

Workbook workbook = new Workbook();
workbook.open("C:\\Users\\hanjiansong\\Desktop\\kfuzy9msiyw7j04p6cnt.xlsm");
boolean srcHidden = workbook.getWorksheets().get("基础资产CR04-企业债、公司债").getColumns().get(0).getHidden();

workbook.save("C:\\Users\\hanjiansong\\Desktop\\kfuzy9msiyw7j04p6cnt_save.xlsm");

workbook.open("C:\\Users\\hanjiansong\\Desktop\\kfuzy9msiyw7j04p6cnt_save.xlsm");
boolean saveHidden = workbook.getWorksheets().get("基础资产CR04-企业债、公司债").getColumns().get(0).getHidden();

System.out.println(srcHidden);
System.out.println(saveHidden);

kfuzy9msiyw7j04p6cnt.zip (1.72 MB, 下载次数: 70)

15 个回复

倒序浏览
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-9-15 10:56:34
沙发
您好,
问题已复现,已将问题记录下来进一步调研原因,待有进展会在贴中通知您。
本贴先做保留处理。
回复 使用道具 举报
10E32
注册会员   /  发表于:2022-9-16 11:16:49
板凳
Lynn.Dou 发表于 2022-9-15 10:56
您好,
问题已复现,已将问题记录下来进一步调研原因,待有进展会在贴中通知您。
本贴先做保留处理。

有没有什么临时解决方案?我想遍历每个sheet去判断前两列是否被隐藏,再设置显示,但是太浪费性能
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-9-16 11:23:17
地板
是否有临时解决方案需要进一步调研,有结果贴中回复您。
另,经初步调研,该问题原因是excel文件中的一些无序数据GcExcel未能正确处理 ,
请问 kfuzy9msiyw7j04p6cnt.xlsm 这个文件是如何产生的呢?是通过GcExcel导出产生的吗?
请详细描述下,这有利于问题的进一步调研。
回复 使用道具 举报
10E32
注册会员   /  发表于:2022-9-16 12:02:10
5#
Lynn.Dou 发表于 2022-9-16 11:23
是否有临时解决方案需要进一步调研,有结果贴中回复您。
另,经初步调研,该问题原因是excel文件中的一些 ...

我们系统填写部分sheet数据(GcExcel 5.1.5),之后交给其他系统填写(Apache POI 4.1.2)。
其他系统填写好后导出文件,再发给我们系统。
我们系统保存文件到文件服务器,就产生了上述问题。
回复 使用道具 举报
10E32
注册会员   /  发表于:2022-9-16 12:04:34
6#
Lynn.Dou 发表于 2022-9-16 11:23
是否有临时解决方案需要进一步调研,有结果贴中回复您。
另,经初步调研,该问题原因是excel文件中的一些 ...

kfuzy9msiyw7j04p6cnt.xlsm 这个文件是对应第二个步骤,其他系统发给我们的
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-9-16 18:16:23
7#
本帖最后由 Lynn.Dou 于 2022-9-16 18:19 编辑

情况了解,这边会结合您提供的信息做进一步的调研,有进展贴中通知您。
回复 使用道具 举报
10E32
注册会员   /  发表于:2022-9-19 15:06:41
8#
Lynn.Dou 发表于 2022-9-16 18:16
情况了解,这边会结合您提供的信息做进一步的调研,有进展贴中通知您。

我们客户比较着急,这个问题多久能有结果,或者有没有什么临时解决方案?
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-9-19 17:29:28
9#
您好,此问题预计会在下个小版本5.2.3 中修复。
问题的原因如前面所说是文件中的一些无序数据不能被gcexcel正确处理。在excel中打开保存后,无序的数据会重新排序。

新版本发布后,我们会在帖子中更新
回复 使用道具 举报
10E32
注册会员   /  发表于:2022-9-19 19:44:31
10#
Richard.Ma 发表于 2022-9-19 17:29
您好,此问题预计会在下个小版本5.2.3 中修复。
问题的原因如前面所说是文件中的一些无序数据不能被gcexce ...

5.2.3得等到什么时候
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部