java怎么用poi导出到Excle。年度考核汇总跨列成这个样式

如题所述

第1个回答  2014-02-11
给你一段代码参考一下。
<%
String filename ="武汉光谷建设投资有限公司"+request.getAttribute("year").toString()+request.getAttribute("month").toString()+"进度报表.xls";
response.setContentType("application/msexcel;charset=UTF-8");
response.setHeader("Content-disposition","attachment;filename="+ new String(filename.getBytes("GBK"),("iso-8859-1")));
%>
在jsp加上这段代码然后在用table布局即可
第2个回答  2014-02-11
“年度考核汇总” 在第一行 占5列 列头占据第二行 前两行都单独创建 然后让剩余的进行循环就OK了追问

求代码改下。

第3个回答  2014-02-11
// 单元格合并
// 四个参数分别是:起始行,起始列,结束行,结束列
sheet.addMergedRegion(new Region(0, (short) (celln + 1), 0, (short) (celle + 1)));追问

导出来成这个样子了。把表头给挤了

追答

index从0开始 还有就是cell是可以控制宽度高度背景色的

本回答被网友采纳
第4个回答  2014-02-17
网上有很多关于pageoffice的示例代码,你搜搜看,参考一下,希望能帮到你
相似回答