java - 使用 XSSFworkbook POI API 在 Excel 中设置单元格格式

标签 java apache-poi

我使用 HSSFWorkbook 填充了 Excel 工作表。我在格式化单元格时遇到问题。我有两列包含不同的文本大小。如果 B 列中的行不为空,则 A 列中的文本不会与 B 列中的文本重叠。但是,如果 B 列为空,则 A 列中的行中的文本似乎继续到 B 列,这是不希望的.

有人可以帮助我如何避免第 1 行 A 列中的文本不继续到第 1 行 B 列吗?我不想使用换行,因为这会使第 1 行的高度与其他行不一致。另外,我不想调整第 1 行的宽度以匹配文本大小,因为这是不需要的。

谢谢,

最佳答案

描述的行为

If Column B is empty, the text in a row of column A appears to be continuing onto Column B

是标准的 Excel 行为,与 POI 无关。因此,首先尝试在 Excel 本身中避免它(按照垃圾神的建议在 B 列中放置一个空格),然后使用 POI 重现它。

关于java - 使用 XSSFworkbook POI API 在 Excel 中设置单元格格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7494182/

相关文章:

java - 公共(public)方法对同一包中的其他类不可见

java - 纱容器的理解和调整

java - ArrayList.sort() 与 PriorityQueue

java - 对创建工作表感到困惑

java - Java如何将一段.docx复制到另一个.docx并保持样式

java - 使用 JavaFX 将图像拖到窗口外

java - 如何通过JDBC将Java存储过程加载到Oracle 10g中?

java - 如何使用 Apache POI 在 Excel 中添加公式(单元格的动态值)

java - 使用 Apache POI 将文件嵌入到 Excel 中的 XSSF 工作表中

java - Apache POI : can't re-open workbook: InvalidOperationException