JExcelApi:单元格的多个不同格式?

时间:2011-12-06 12:10:42

标签: java excel format jexcelapi

我想知道是否可以使用Java JExcepAPI创建一个包含文本“Red Rose Blue Sky”的Excel文件单元格(Label),其中“Rose”显示为红色,“Blue”显示为什么?

到目前为止,看起来JExcelAPI只能为每个单元格设置样式。确实可以在那里设置多种样式(下划线,颜色),但它们总是与整个单元格相关。如何仅设置细胞的一部分?

CellFormat和相关API没有显示这一点 http://jexcelapi.sourceforge.net/resources/javadocs/2_6_10/docs/jxl/format/CellFormat.html

前一段时间(http://stackoverflow.com/a/8397419/1037626)之前已经提出了一个相关的问题,但是我想再次提出这个问题,因为答案对我没有帮助。

1 个答案:

答案 0 :(得分:1)

即使在复制现有工作簿时,也无法在当前版本(2.6.10)中使用。

FAQ(“JXL支持功能XXXXXX?”)中提到了这一点。

您可以使用分发存档中包含的jxl.jar来验证是否支持特定功能 - 创建使用此功能的工作簿并使用JExcel执行复制:

 java -jar jxl.jar -rw TestFile.xls CopiedFile.xls

然后使用Excel检查CopiedFile.xls中是否存在该功能。如果它在这里,则支持它(至少通过复制)。