本文介绍使用spire.xls for java给excel添加数据条类型的条件格式的方法。
import com.spire.xls.*;
import java.awt.*;
public class databar {
public static void main(string[] args) {
//加载excel工作簿
workbook wb = new workbook();
wb.loadfromfile("sample.xlsx");
//获取第二个工作表
worksheet sheet2 = wb.getworksheets().get(1);
//获取应用条件格式的数据源范围
cellrange range = sheet2.getcellrange("b2:d7");
//添加条件格式类型为data bars(数据条)
conditionalformatwrapper format = range.getconditionalformats().addcondition();
format.setformattype(conditionalformattype.databar);
format.getdatabar().setbarcolor(new color(39,201,102));
format.getdatabar().setshowvalue(true);
//保存文档
wb.savetofile("databar.xlsx", excelversion.version2013);
wb.dispose();
}
}
添加效果: