复制效果:
【示例2】在不同工作簿间复制
import com.spire.xls.*;
public class Copy2 {
public static void main(String[] args) {
//加载文档1,并获取第一张幻灯片
Workbook wb1 = new Workbook();
wb1.loadFromFile("test1.xlsx");
Worksheet sheet1 = wb1.getWorksheets().get(0);
//加载文档2,获取第三张幻灯片,并将文档1中的工作表内容复制到该工作表
Workbook wb2 = new Workbook();
wb2.loadFromFile("test2.xlsx");
Worksheet sheet2 = wb2.getWorksheets().get(2);
sheet2.setName("Copied");
sheet2.copyFrom(sheet1);
//保存文档
wb2.saveToFile("Copy2.xlsx",FileFormat.Version2013);
}
}
复制效果:
【示例3】复制单元格数据范围
import com.spire.xls.*;
public class CopyRange {
public static void main(String[] args) {
//加载文档
Workbook wb = new Workbook();
wb.loadFromFile("test.xlsx");
//获取第一个工作表
Worksheet sheet = wb.getWorksheets().get(0);
//复制指定单元格范围中的数据
CellRange range1 = sheet.getCellRange(8,1,8,7);
CellRange range2 = sheet.getCellRange(11,1,11,7);
sheet.copy(range1,range2,true);
//保存文档
wb.saveToFile("CopyRange.xlsx",FileFormat.Version2013);
}
}
复制结果:
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对IIS7站长之家的支持。