当一个cell中已有一段内容,样式A,如何继续往cell中添加另一段内容,同时可以单独设置样式B
您可以重新设置单元格的值(追加您需要的内容),然后分段设置需要的格式。示例代码如下:
Workbook wb = new Workbook();
Cell cell = wb.getWorksheets().get(0).getCells().get("A1");
cell.putValue("abc");
Style style = cell.getStyle();
style.getFont().setColor(com.aspose.cells.Color.getRed());
style.setPattern(com.aspose.cells.BackgroundType.SOLID);
style.setForegroundColor(com.aspose.cells.Color.getBlue());
cell.setStyle(style);
cell.putValue(cell.getStringValue() + "defg");
com.aspose.cells.FontSetting fs = cell.characters(3, 4);
fs.getFont().setSize(16);
fs.getFont().setColor(com.aspose.cells.Color.getGreen());
wb.save("result.xlsx");
同时,您也可以参考我们的在线文档: Cells Formats|Documentation和相关的api文档: characters(int startIndex, int length)