设置起始行无效,有表头的情况下,如果又有日期列,设置了format = "yyyy-MM-dd",出现了无法格式化日期,死循环
[alibaba/easyexcel]com.alibaba.excel.metadata.Sheet 设置startRow 无效
回答
兄弟 贴代码吧 肯定是你写的代码的问题
兄弟 贴代码吧 肯定是你写的代码的问题
你是哪位?这么肯定?
我在用 这个啊 能格式化 也没死循环。
是设置com.alibaba.excel.metadata.Sheet里面的startRow?设置了不起作用 我的表头是多行,前几行解析无法注入到模版VO里,因为有需要日期格式化的字段。 你是设置什么?
表头多行 尝试
public Sheet(int sheetNo, int headLineMun, Class<? extends RowModel> clazz) {
this.sheetNo = sheetNo;
this.headLineMun = headLineMun;
this.clazz = clazz;
}
将 headLineMun设置成2
嗯,设置是对的,可以正常读取,多谢多谢
@Test
public void writeWithoutHead() throws IOException {
try (OutputStream out = new FileOutputStream("/Users/chengcai/withoutHead.xlsx");) {
ExcelWriter writer = new ExcelWriter(out, ExcelTypeEnum.XLSX, false);
Sheet sheet1 = new Sheet(1, 0);
sheet1.setSheetName("sheet1");
sheet1.setStartRow(0);
List<List
为什么我导出来的execl表第一行是空行?数据是从第2行开始的。