gpt4 book ai didi

javascript - Excel *.xlsx 文件不再允许我们进行计算和返回结果

转载 作者:太空宇宙 更新时间:2023-11-03 14:54:34 25 4
gpt4 key购买 nike

所以我遇到了一个令我困惑的问题。

最初,我们有一个应用程序获取一组不同的值(基于用户输入),然后将其发送到 .xlsx 电子表格(设置到某些单元格中),然后使用这些值,Excel 文档中的各种公式执行计算并生成新值,我们将其返回给应用程序并将其显示给用户。

现在这个文件还没有保存。设置值,然后在不保存文档的情况下一次性检索所有结果集(直到 2018 年 4 月 19 日左右,这一切都没有问题)。 (我们也无法保存文档,因为多个进程正在访问它,保存后出现“Document in Use”错误)

我们现在发现的问题是,一旦打开 Excel 文档并更新公式(或者即使没有更新任何内容)并保存文档,上述操作就不再有效。我们不能再设置值和检索结果集。

该应用程序是用 C# 编写的,其中大部分是 JavaScript,但是对 Excel 文档的实际访问是在 C# 中使用 ClosedXML 完成的。

如果有人能够阐明我们现在遇到此问题的原因,我们将不胜感激。截至目前,我们已经恢复到旧版本的 Excel 文档,其中的公式已过时,我们需要一种方法来编辑此文档,同时仍能够执行我们过去拥有的原始功能。

最佳答案

有了这个库 https://github.com/fabiooshiro/xlsx-calc您可以在不保存的情况下执行简单的 Excel 计算。

关于javascript - Excel *.xlsx 文件不再允许我们进行计算和返回结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50233500/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com