本文将介绍如何使用spire.xls for java查找和替换excel文档中的指定数据。
原excel文档:
import com.spire.xls.cellrange;
import com.spire.xls.excelversion;
import com.spire.xls.workbook;
import com.spire.xls.worksheet;
public class replacedata {
public static void main(string[] args){
//创建workbook实例
workbook workbook = new workbook();
//加载excel文档
workbook.loadfromfile("test.xlsx");
//获取第一个工作表
worksheet worksheet = workbook.getworksheets().get(0);
//查找工作表中的指定文字
cellrange[] ranges = worksheet.findallstring("合计", true, true);
for (cellrange range : ranges)
{
//替换为新文字
range.settext("替换");
}
//保存结果文档
workbook.savetofile("replacedata.xlsx", excelversion.version2013);
}
}
结果文档: