找回密码
 立即注册

QQ登录

只需一步,快速开始

jin.ye
金牌服务用户   /  发表于:2024-11-21 09:56  /   查看:19  /  回复:1
1金币
本帖最后由 jin.ye 于 2024-11-21 10:06 编辑

跨 workbook 的公式,是否可以针对性的不计算,客户无法把中间的一些文件上传上去,目前也不能全部迁移到线上


场景:
A用户在个人电脑上新建一个 test.xlsx 文件,链接了一个自己个人电脑上独有的外部链接公式
=SUMIF([test1.xlsx]测试1!$C$1C$15,B2)
image.png169098509.png image.png86588439.png

public static void main(String[] args) {
    String path = "L:\\test.xlsx";
    FileOutputStream fos = null;
    try {
        Workbook workbook = new Workbook();
        workbook.open(path);
        
        fos = new FileOutputStream(path);
        workbook.calculate();
        workbook.save(fos);
    } catch (Exception e) {
        e.printStackTrace();
    } finally {
        if (null != fos) {
            try {
                fos.close();
            } catch (Exception var2) {
            }
        }
    }
}



GC打开计算保存后,该外部链接公式单元格为 #VALUE!

image.png827094421.png


SUMIF公式有问题

test.rar

11.12 KB, 阅读权限: 150, 下载次数: 0

1 个回复

倒序浏览
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:昨天 16:43
沙发
您好,
问题收到,这边先与产品经理核对下信息,待有结果再贴中通知。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部