excel apache poi上的Java插入工作表
我想知道是否可以在当前版本中使用java poi apache插入一张工作表并将其放在工作簿的开头,apache poi 4.1.0提供了您想要的内容 完整示例:excel apache poi上的Java插入工作表,java,excel,apache-poi,Java,Excel,Apache Poi,我想知道是否可以在当前版本中使用java poi apache插入一张工作表并将其放在工作簿的开头,apache poi 4.1.0提供了您想要的内容 完整示例: import org.apache.poi.ss.usermodel.*; import java.io.FileInputStream; import java.io.FileOutputStream; public class ExcelInsertSheet { public static void main(Strin
import org.apache.poi.ss.usermodel.*;
import java.io.FileInputStream;
import java.io.FileOutputStream;
public class ExcelInsertSheet {
public static void main(String[] args) throws Exception {
String fileName = "Excel.xlsx";
String filePath = "./";
Workbook workbook = WorkbookFactory.create(new FileInputStream(filePath + fileName));
Sheet sheet = workbook.createSheet("New Sheet");
workbook.setSheetOrder("New Sheet", 0);
workbook.setSelectedTab(0);
workbook.setActiveSheet(0);
FileOutputStream out = new FileOutputStream(filePath + "Changed" + fileName);
workbook.write(out);
out.close();
workbook.close();
}
}
在当前版本中,ApachePOI4.1.0提供了您想要的 完整示例:
import org.apache.poi.ss.usermodel.*;
import java.io.FileInputStream;
import java.io.FileOutputStream;
public class ExcelInsertSheet {
public static void main(String[] args) throws Exception {
String fileName = "Excel.xlsx";
String filePath = "./";
Workbook workbook = WorkbookFactory.create(new FileInputStream(filePath + fileName));
Sheet sheet = workbook.createSheet("New Sheet");
workbook.setSheetOrder("New Sheet", 0);
workbook.setSelectedTab(0);
workbook.setActiveSheet(0);
FileOutputStream out = new FileOutputStream(filePath + "Changed" + fileName);
workbook.write(out);
out.close();
workbook.close();
}
}
工作簿.setSheetOrder(“SheetName”,0);工作簿.setSheetOrder(“SheetName”,0);