当excel中的数据较多时,我们可以添加筛选器,对数据进行筛选来获取有用的信息。本文将介绍如何使用spire.xls for java给excel文档添加筛选器。
原excel文档:
import com.spire.xls.excelversion;
import com.spire.xls.workbook;
import com.spire.xls.worksheet;
public class createfilter {
public static void main(string[] args){
//加载excel文档
workbook workbook = new workbook();
workbook.loadfromfile("example.xlsx");
//获取第一个工作表
worksheet sheet = workbook.getworksheets().get(0);
//为单元格范围“a1:e15”添加筛选器
sheet.getautofilters().setrange(sheet.getcellrange("a1:e15"));
//保存结果文档
workbook.savetofile("createfilter.xlsx", excelversion.version2010);
}
}
结果文档: