文檔首頁>>Spire.XLS Java 程序指南內(nèi)容>>(二)在 Java 中添加或刪除工作表
(二)在 Java 中添加或刪除工作表
Spire.XLS for Java是專業(yè)的Java Excel API,使開發(fā)人員無需使用Microsoft Office或Microsoft Excel即可創(chuàng)建,管理,操作,轉(zhuǎn)換和打印Excel工作表。
Spire.XLS for Java 支持在現(xiàn)有的 Excel 工作簿中添加一個(gè)新的工作表,它也支持從 Java 的 Excel 工作簿中刪除一個(gè)工作表。本文演示了如何在 Java 應(yīng)用程序中插入和刪除工作表。
首先,查看包含三張工作表的示例 Excel 工作簿:
將工作表添加到 Java 中的現(xiàn)有 Excel 工作簿:
import com.spire.xls.*; public class ExcelWorksheet { public static void main(String[] args) throws Exception { String inputFile = "Sample.xlsx"; String outputFile = "output/AddWorksheet.xlsx"; //創(chuàng)建工作簿并加載文件 工作簿工作簿=新工作簿(); workbook.loadFromFile(inputFile); //添加一個(gè)名為“AddedSheet”的新工作表 Worksheet sheet = workbook.getWorksheets().add("AddNewSheet"); sheet.getCellRange("C5").setText("This is a new sheet."); //保存Excel文件 workbook.saveToFile(outputFile, ExcelVersion.Version2010); } }添加新工作表后的有效截圖:
從 Java 中的 Excel 工作簿中刪除工作表:
import com.spire.xls.*; public class ExcelWorksheet { public static void main(String[] args) throws Exception { String inputFile = "Sample.xlsx"; String outputFile = "output/RemoveWorksheet.xlsx"; //創(chuàng)建工作簿并加載文件 Workbook workbook = new Workbook(); workbook.loadFromFile(inputFile); //刪除第二個(gè)工作表 Worksheet sheet1 = workbook.getWorksheets().get(1); sheet1.remove(); //保存Excel文件 workbook.saveToFile(outputFile, ExcelVersion.Version2010); } }從 Excel 文件中刪除第二個(gè)工作表后的有效屏幕截圖: