Java操作Excel文件时,如何设置cell内的文字居中

2025-03-30 05:10:38
推荐回答(2个)
回答1:

可以使用 free spire.XLS for Java来设置单元格对齐方式为居中对齐(包括横向居中和纵向居中):

//横向居中

sheet.getCellRange("B9").getCellStyle().setHorizontalAlignment(HorizontalAlignType.Center);

//纵向居中

 sheet.getCellRange("B9").getCellStyle().setVerticalAlignment(VerticalAlignType.Center);

你可以参考原文,有更多关于单元格设置的方法。

回答2:

jxl.write.writableworkbook框架中创建顺序为writableworkbook→writablesheet→cell
jxl.write.writableworkbook
wwb
=
workbook.createworkbook(new
file(
targetfile));
由writableworkbook创建jxl.write.writablesheet
ws
jxl.write.writablesheet
ws
=
wwb.createsheet(...);
将一个个cell添加到writablesheet中
ws.addcell(...)
writableworkbook代表整个excel文件
writablesheet是指一个excel文件左下方的工作表
cell代表工作表中的单元格