aspose导出excel合并单元格垂直居中无效

aspose导出excel合并单元格设置居中属性TextAlignmentType.CENTER,结果只实现了水平居中,垂直并未居中,有没有解决的办法

//样式  

Style styleTitle = new Style();

styleTitle.setHorizontalAlignment(TextAlignmentType.CENTER);

for(int i=0;i<list.size();i++){

for(int j=0;j<list.get(i).size();j++){

String value=list.get(i).get(j);

cells.get(i,j).putValue(value);

if(i>0){

String oldvalue=list.get(i-1).get(j);

if(value.equals(oldvalue)){

cells.merge(i-1,j,2,1,true);

cells.get(i-1,j).setStyle(styleTitle);

}

}

}

}

T2~(Q~1Q@Q]CJ@JQ]DGQ%%P.png

回答:

//垂直居中

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

Spire.XLS for java的设置方法,代码参考自官网教程

以上是 aspose导出excel合并单元格垂直居中无效 的全部内容, 来源链接: utcz.com/a/166760.html

回到顶部