本文将介绍如何使用spire.xls for java查找和高亮excel文档中的指定数据。
原excel文档:
import com.spire.xls.*;
import java.awt.*;
public class findandhighlight {
public static void main(string[] args) {
//加载示例文档
workbook workbook = new workbook();
workbook.loadfromfile("sample.xlsx");
//获取第一个工作表
worksheet worksheet = workbook.getworksheets().get(0);
//查找字符串 "2016"
cellrange[] ranges = worksheet.findallstring("2016", true, true);
for (cellrange range : ranges)
{
//设置高亮颜色
range.getcellstyle().setcolor(color.yellow);
}
//保存文档
workbook.savetofile("output/findandhighlight.xlsx", excelversion.version2010);
}
}
高亮数据效果图: