1、导入jar文件:方法1:在E-iceblue中文官网下载jar包,解压导入Spire.Xls.jar叵萤茆暴(jar在lib文件夹下);方法2:Maven程序中导入jar需要先配置Pom.xml文件,如下:<repositories> <repository> <id>com.e-iceblue</id> <url>http://repo.e-iceblue.cn/repository/maven-public/</url> </repository></repositories><dependencies> <dependency> <groupId>e-iceblue</groupId> <artifactId>spire.xls.free</artifactId> <version>3.9.1</version> </dependency></dependencies>完成配置后,导入jar文档到程序。
2、测试文档如下,包含三个工作表:
3、程序代码:import com.spire.xls.*;public class Spl坡纠课柩itFile { publ足毂忍珩ic static void main(String[] args) { //加载Excel文档 Workbook wb = new Workbook(); wb.loadFromFile("test.xlsx"); //遍历所有工作表 for (int i = 0; i < wb.getWorksheets().getCount(); i++) { //创建一个新的Excel工作簿,并删除默认生成的空白工作表 Workbook newWb = new Workbook(); newWb.getWorksheets().clear(); //将源文档中的工作表复制到新的Workbbok newWb.getWorksheets().addCopy(wb.getWorksheets().get(i)); //获取源文档中的工作表名 String sheetName = wb.getWorksheets().get(i).getName(); //保存新的Excel工作簿 newWb.saveToFile( sheetName + ".xlsx", FileFormat.Version2013); } }}
4、拆分效果图: