最近在做excel合并,之前一点也不了解java类操作excel,开始做之前不知道怎么做,还有点小紧张,不过看了之前系统有部分代码,再加上网上搜了些关于这方面的知识,现在把文档合并弄好了,好高兴,又学新知识啦,啦啦啦啦啦了!!!
1. 合并主方法
private String combine(List<String> list,String taskId,String modelName){
//合并附件
GetTogether comb = new GetTogether();
//合并附件后存放的位置
File file = new File(resultCombinepath);
if (!file.exists()) {
System.out.println("创建文件夹:"+file.getAbsolutePath());
//创建一个目录,它的路径名由当前 File 对象指定。
file.mkdirs();
}
String resultDocName = modelName.substring(0, modelName.length()-4) + "合并文档" + modelName.substring(modelName.length()-4, modelName.length());
//合并文档存储路径
String fileName = resultCombinepath+resultDocName;
file = new File(file,taskId+".xls");
int startRow = 0;// 开始合并行数
if(list.size() > 1){
startR