gpt4 book ai didi

Java - ( Apache POI ) 在循环中设置单元格公式

转载 作者:行者123 更新时间:2023-11-30 05:50:09 25 4
gpt4 key购买 nike

Scenario

您好 Java 开发人员,

这是一个直截了当的问题。我如何才能在 Apache POI 的循环中设置 Cell 的公式?

以下是支持我的问题的信息:

插图 1:单元格 C1 具有 SUM(C6:C7) 公式,只需对公式 myCell.setCellFormula("SUM(C6:C7)").
另一方面:

插图 2:这是我想要的输出。例如,我想在单元格 C1、D1 和 E1 上设置一个公式。这如何在循环中完成?

为什么我要在循环中使用它?
- 硬编码会让人厌烦。 3 个单元格只是一个例子。目前我有数百个细胞在等待他们的公式。
- 未指定行数,它将基于程序创建的行数。

我做了什么?
- 谷歌搜索。
- 搜索过类似的问题。
- Apache POI 的列由一个整数(一行中的单元格数)表示。

公式需要 Alpha C2(C 列,第 2 行)。我尝试遍历电子表格并意识到如果我继续,公式将导致 SUM(26:27)(其中:2 = C 列和第 6 行(基数 1:rowCount + 1 ) 我想成为 SUM(C6:C7)

最佳答案

我终于解决了这个问题。
CellReference.convertNumToColString(myColumnNumber) 将返回列名

关于Java - ( Apache POI ) 在循环中设置单元格公式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14557185/

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