请选择 进入手机版 | 继续访问电脑版

jin.ye

金牌服务用户

118

主题

239

帖子

965

积分

金牌服务用户

积分
965
jin.ye
金牌服务用户   /  发表于:2025-3-22 19:09  /   查看:637  /  回复:4
本帖最后由 Matthew.Xue 于 2025-7-29 15:49 编辑

产品:GcExcel
版本:7.2.2
调研编号:DOCXLS-12129
Last Review:2025-07-29
当前进展:已在8.1.5修复

workbook.calculate()报错

public static void main(String[] args) {
   String filePath = "L:\\下载文件\\1601-0010-0001-固定资产减值准备测试表.xlsx";
   FileOutputStream fos = null;
    try {
        Workbook workbook = new Workbook();
        workbook.open(filePath);
        IWorksheet iWorksheet = workbook.getWorksheets().get(0);
        int rowCount = iWorksheet.getRowCount();

        workbook.calculate();
        fos = new FileOutputStream(filePath);
        workbook.save(fos);
    } catch (Exception e) {
      e.printStackTrace();
    }finally {
        if (null != fos) {
            try {
                fos.close();
            } catch (Exception var2) {
            }
        }
    }
    System.out.println();
}




java.lang.ArrayIndexOutOfBoundsException: 15616
        at com.grapecity.documents.excel.i.cM.d(Unknown Source)
        at com.grapecity.documents.excel.j.j.b(Unknown Source)
        at com.grapecity.documents.excel.i.ad.a(Unknown Source)
        at com.grapecity.documents.excel.i.ae.b(Unknown Source)
        at com.grapecity.documents.excel.i.cP.b(Unknown Source)
        at com.grapecity.documents.excel.i.cP.a(Unknown Source)
        at com.grapecity.documents.excel.o.j.I.a(Unknown Source)
        at com.grapecity.documents.excel.o.j.I.i(Unknown Source)
        at com.grapecity.documents.excel.i.at.d(Unknown Source)
        at com.grapecity.documents.excel.i.f.b(Unknown Source)
        at com.grapecity.documents.excel.n.s.a(Unknown Source)
        at com.grapecity.documents.excel.n.n.j(Unknown Source)
        at com.grapecity.documents.excel.n.n.a(Unknown Source)
        at com.grapecity.documents.excel.n.q.a(Unknown Source)
        at com.grapecity.documents.excel.n.q.a(Unknown Source)
        at com.grapecity.documents.excel.n.p.i(Unknown Source)
        at com.grapecity.documents.excel.K.aX.n(Unknown Source)
        at com.grapecity.documents.excel.Workbook.calculate(Unknown Source)
        at cn.com.bdo.dgCenter.service.testService.main(testService.java:155)

Disconnected from the target VM, address: '127.0.0.1:50030', transport: 'socket'




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1金币 +200 收起 理由
Wilson.Zhang + 200

查看全部评分

4 个回复

Wilson.Zhang
超级版主   /  发表于:2025-3-24 12:26:46
沙发
本帖最后由 Wilson.Zhang 于 2025-3-24 14:17 编辑

您好!使用您提供的代码片段和xlsx文件复现了问题,调研后向您同步结论,调研编号为DOCXLS-12129,请您耐心等候。
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2025-3-25 15:35:48
板凳
您好!经调研,发现是文件中单元格使用VLOOKUP函数时引用了外部工作簿,比较复杂,产品侧在进一步调研解决方案。待确定修复版本后,再向您及时同步,请您耐心等候。
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2025-7-16 14:03:32
地板
更新进展:
计划V8.1.5修复,具体发布时间待确认,有新进展会再同步您。
回复 使用道具 举报
Matthew.Xue
超级版主   /  发表于:2025-7-29 15:50:12
5#
您好,该问题已经在8.1.5版本修复,该版本现已发布,请您升级后测试
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部