当前位置: 首页 > 知识库问答 >
问题:

公式后未应用单元格格式

姬高澹
2023-03-14

但这无济于事。有什么想法吗?

共有1个答案

汪茂
2023-03-14

在为单元格设置公式时,您能尝试这两种方法中的任何一种吗

方法1

ICellStyle dateCellStyle = workbook.CreateCellStyle();
dateCellStyle.DataFormat = workbook.CreateDataFormat().GetFormat("yyyymmdd"); // Or prefix single quote for data when writing it to excel file like 'yyymmdd ex: '20160707

方法2

 XSSFCellStyle dateCellStyle = (XSSFCellStyle)workbook.CreateCellStyle();
 XSSFDataFormat dateDataFormat = (XSSFDataFormat)workbook.CreateDataFormat();
 dateCellStyle.SetDataFormat(dateDataFormat.GetFormat("yyyymmdd"));
 类似资料:
  • 我正在使用apache POI更改excel表中的单元格。更改值后,与已更改的单元格对应的公式的单元格不会更新。 当我进入excel并单击带有公式的单元格,然后在函数栏中单击时,公式会更新。 A1仍然等于3,直到我点击那个单元格。 刷新工作簿或工作表也不起作用。这是excel或POI的问题吗?有人能想出一个变通办法吗?

  • 问题内容: 我使用XlsxWriter处理python,但一直在尝试解决此问题,但没有成功: 我的应用程序必须创建一个Xlsx文件,其中的数据以表格形式显示。该表有一些空单元格。 我想为某些单元格设置边框以为表格制作网格,所以我使用: 为了将边框应用于这些单元。然后,我在表上写数据。 由于表的布局非常复杂,因此写入数据将很容易,一旦编写完所有内容,就将格式应用于具有边框的单元格,但我找不到方法。

  • 我的FXML中有一个DatePicker,我需要Date将其插入我的SQL数据库。我想格式化我的Date,但它不起作用。 这就是我得到的错误。 我还是个初学者。在过去的3到4个月里,我一直使用Java。我正在尽力提高。

  • 我试图从excel文件中读取所有数据,其中也有一些公式单元格,但我不知道哪个单元格是公式单元格。如何读取单元格中的所有值,而不考虑单元格的类型。 我的代码看起来像这样 我得到的公式单元格值为0

  • 我能够使用Apache POI读写单元格值。阅读时,我首先进行评估,这样我就得到了正确的数值。我的用例要求我读取一个工作表,替换工作表中的几个值,然后读取工作表中包含依赖于我刚才替换的单元格的单元格的另一部分。 包含一个公式:。包含,包含。当我计算时,我正确地得到。现在,如果我用POI api将替换为,我希望当我再次阅读时,我会看到。我不...现在计算为。 救命啊!