easyExcel追加内容

        File file = new File("test.xlsx");
        File tempFile = new File("temp.xlsx");
        Word word = new Word();
        word.w="AAAkkk222";
        ArrayList list = new ArrayList();
        list.add(word);
        if (file.exists()){
            // 第二次按照原有格式,不需要表头,追加写入
            EasyExcel.write(file, Word.class).needHead(false).
                    withTemplate(file).file(tempFile).sheet().doWrite(list);
        }else {
            // 第一次写入需要表头
            EasyExcel.write(file,Word.class).sheet().doWrite(list);
        }

        if (tempFile.exists()){
            file.delete();
            tempFile.renameTo(file);
        }

posted @ 2022-11-01 20:49  涂山树下  阅读(2447)  评论(2)    收藏  举报