实测无效
在您给出的1001-0001-0001-库存现金明细余额表 (1).xlsx文件基础上,用v6.0.4测试也没有复现问题
Ellia.Duan 发表于 2023-2-27 11:48
在您给出的1001-0001-0001-库存现金明细余额表 (1).xlsx文件基础上,用v6.0.4测试也没有复现问题
有什么不一样的地方吗
Ellia.Duan 发表于 2023-2-27 11:48
在您给出的1001-0001-0001-库存现金明细余额表 (1).xlsx文件基础上,用v6.0.4测试也没有复现问题
为啥不把错误日志打出来????
本帖最后由 Ellia.Duan 于 2023-2-27 15:25 编辑
jin.ye 发表于 2023-2-27 14:10
为啥不把错误日志打出来????
您好,因为在测试过程中没有您这个ThrowExceptionUtils的相关代码,代码运行不起来,所以这边进行了删除操作。
刚刚又测试了下,在catch中打印了e , 对1122-0001-0001-应收账款明细表.xlsx重新进行了测试,发现此问题确实在v6.0.4版本中修复了,且导出的文件没有提示损坏,可以正常打开,没有报错。这个您再测试一下。
但是您后来提供的文件1001-0001-0001-库存现金明细余额表 .xlsx,此excel文件没有在提交bug之前上传, 且您这边没有在回复v6.0.4版本要修复这个问题前说明这个文件,一直提的都是1122-0001-0001-应收账款明细表.xlsx.
我们修复的是你之前给的文件出的问题。所以你这个如果还有问题,那么就是个新问题,谢谢。
这边将对您新上传的这个文件(库存现金明细余额表)进行调研。
Ellia.Duan 发表于 2023-2-27 15:08
您好,因为在测试过程中没有您这个ThrowExceptionUtils的相关代码,代码运行不起来,所以这边进行了删除 ...
可先提供下临时解决方案 您好,关于您新提供的库存xlsx文件,已就此问题深入调研,问题编号:DOCXLS-7677 本帖最后由 Ellia.Duan 于 2023-2-28 12:13 编辑
Ellia.Duan 发表于 2023-2-27 18:00
您好,关于您新提供的库存xlsx文件,已就此问题深入调研,问题编号:DOCXLS-7677
您好,此问题是由于损坏的 ActiveX 控件引起。控件必须有一个名称。但是您的文件中有没有名称的 ActiveX 控件。
此问题将在v6.0.5版本中修复。
同时,这边也为您提供两个个临时解决方案:
第一个方案:
这边用ooxml工具观察到sheet3.xml 中control中没有name名称
例如
<control shapeId="1025" r:id="rId4">将其修改为
<control shapeId="1025" r:id="rId4" name="CommandButton1">这个name名称要与绘图对象的名称一致,如
第二个方案:
那么怎么在excel上操作呢。这边通过ooxml工具帮您定位到上述有问题的sheet3.xml 其sheet名称是”主表“
打开excel ,没有发现”主表“,所以右键表单栏,点击”取消隐藏“,找到主表sheet
发现A1单元格有一个按钮,此按钮为ActiveX控件,但是其没有保存name名称,也是导致此文件导入excel后保存报错的原因
点击按钮右键,查看代码
发现您在代码中也没有做相关操作,如果是无用代码,建议可以直接删除。
附件中的xlsx文件是这边帮您删除了ActiveX相关按钮后进行保存的文件,然后将其在GcExcel中打开,发现没有报错,
如果上述按钮您这边还有用,建议按照给出的第一个方案,添加name名称来完成修复。
V6.0.5版本已经发布,此贴关闭。
页:
1
[2]