Java如何设置被导出excel单元格的样式?比如背景色,大小什么的?
使 poi ,具体实现
HSSFCellStyle style = null;
// 创建表头style
HSSFCellStyle cellStyleTitle = workbook.createCellStyle();
cellStyleTitle.setFillPattern(HSSFCellStyle.SOLID_FOREGROUND); // 填充单元格
cellStyleTitle.setFillForegroundColor(HSSFColor.YELLOW.index);
cellStyleTitle.setAlignment(HSSFCellStyle.ALIGN_CENTER);// //居中显示
HSSFRow titleRow = sheet.createRow(0);
for (int i = 0; i < titles.length; i ) {
HSSFCell cell = titleRow.createCell(i);
// cell.setCellStyle(createCellColorStyle(workbook));
cell.setCellStyle(cellStyleTitle);
cell.setCellValue(titles[i]);// 给单元格赋值
}
不知道能,看懂不,如果有不清楚的私聊
怎么把EXCEL的背景变的象插入背景图片的大小
补充一下:如果楼主需要按照图片的实际大小显示,可以先把全部工作表设置填充颜色为白色,然后按照你的图实际大小,设置区域内单元格填充颜色为透明色。
Excel里面怎么设置页面背景图?
楼上
excel工作表背景大小设置
/步骤
1、打开常使用的工文件,示例打开的是一份空工作件。
2、打开工作表文件后,接着用鼠标点击工具栏中的“页面布局”,在子菜单中选择“背景”。
3、在打开的工作表背景的对话框中,选择我们需要设置为背景的图片,然后选择“插入”按钮。
4、下面就来看看效果如何,这样插入的背景画面并不是一整张大图,而是许多张图片拼凑在一起的。
5、如果你不喜欢插入的背景图片,或想再重新换另一张图片插入,再次点击工具栏中的“页面布局”,在子菜单中选择“删除背景”,删除背景之后再次执行插入图片的背景,直到你满意为止。
java excel单元格背景色 『excel表格尺寸设置』Java如何设置被导出excel单元格的样式?比如背景色 大小什么的?...