diff --git a/hutool-poi/src/test/java/cn/hutool/poi/excel/ExcelWriteTest.java b/hutool-poi/src/test/java/cn/hutool/poi/excel/ExcelWriteTest.java index bb7c0aa16..aa404a379 100644 --- a/hutool-poi/src/test/java/cn/hutool/poi/excel/ExcelWriteTest.java +++ b/hutool-poi/src/test/java/cn/hutool/poi/excel/ExcelWriteTest.java @@ -600,6 +600,37 @@ public class ExcelWriteTest { writer.close(); } + @Test + @Ignore + public void writeMultiSheetWithStyleTest() { + ExcelWriter writer = ExcelUtil.getWriter("D:\\test\\multiSheetWithStyle.xlsx", "表格1"); + + // 表1 + List> rows = new LinkedList<>(); + final HashMap map = MapUtil.newHashMap(); + map.put("k1", "v1"); + map.put("k2", "v2"); + map.put("k3", "v3"); + rows.add(map); + writer.write(rows); + + Font headFont = writer.createFont(); + headFont.setBold(true); + headFont.setFontHeightInPoints((short)50); + headFont.setFontName("Microsoft YaHei"); + writer.getStyleSet().getHeadCellStyle().setFont(headFont); + + //表2 + writer.setSheet("表2"); + List> rows2 = new LinkedList<>(); + final HashMap map2 = MapUtil.newHashMap(); + map2.put("x1", "v1"); + rows2.add(map2); + writer.write(rows2); + + writer.close(); + } + @Test @Ignore public void writeMapsTest() {