
poi
程程是个程序员
不想当司机的程序员不是一个好厨子。
展开
-
Excel填充数据并下载
public void exportMsgList(String companyCode, String companyName, String planTime, Integer type, HttpServletResponse response) { try { //这是使用SQLSERVER数据库;拼接sql StringBuffer sb = new StringBuffer(); sb.append("se.原创 2021-11-24 15:29:49 · 565 阅读 · 0 评论 -
poi自定义单元格背景色
XSSFCellStyle 自定义单元格背景颜色此代码可用于2007(xlsx)之后的版本使用。XSSFWorkbook wb = new XSSFWorkbook();//此行代码可以忽略 XSSFCellStyle style = wb.createCellStyle();//创建一个单元格style XSSFColor color = new XSSFColor(new java.awt.Color(198,217,240),new DefaultIndexedColorMap()); //n原创 2021-06-01 14:55:53 · 1455 阅读 · 1 评论 -
poi操作excel之删除模版的合并行
poi操作excel之删除模版的合并行如果在模版中有合并行,使用 sheet.shiftRows(开始行,结束行,移动行数); 删除行的话会报错。所以有了以下代码。得先删除原有的行合并才能做删除移动。// 参数1:sheet、参数2:开始行、参数3:开始列public static void removeMergedRegion(Sheet sheet, int row , int column) { int sheetMergeCount = sheet.getNumMerg原创 2021-05-10 17:47:59 · 1891 阅读 · 1 评论 -
poi操作excel之列合并
poi操作excel之列合并// 此代码只支持多列合并// 参数1:sheet、参数2:要合并的列public static XSSFSheet cellMergedRegion(XSSFSheet sheet, Integer... cellIndex) { boolean isRange=false; for (int cidx = 0; cidx < cellIndex.length; cidx++) { String ls = null;原创 2021-05-10 17:42:13 · 2235 阅读 · 0 评论 -
poi操作excel之填充数据、删除行
poi操作excel之填充数据、删除行废话不多说,直接上代码!// 获取到你要填充数据的sheetXSSFSheet sheet = wb.getSheet("sheet名称");// 定义填充数据的开始行int rowNum = 6;//开始循环填充数据for (TCompanyOverhaul tCompanyOverhaul : collect) {//复制模板行// 第一个参数:模版行开始行// 第二个参数:模版行结束行// 第三个参数:复制至某行// 第四个参数:暂没用原创 2021-05-06 16:38:41 · 2882 阅读 · 0 评论