use rust_xlsxwriter::{ConditionalFormatDataBar, Workbook, XlsxError};
fn main() -> Result<(), XlsxError> {
let mut workbook = Workbook::new();
let worksheet = workbook.add_worksheet();
let data = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
worksheet.write_column(2, 1, data)?;
worksheet.write_column(2, 3, data)?;
let conditional_format = ConditionalFormatDataBar::new();
worksheet.add_conditional_format(2, 1, 11, 1, &conditional_format)?;
let conditional_format = ConditionalFormatDataBar::new().set_bar_only(true);
worksheet.add_conditional_format(2, 3, 11, 3, &conditional_format)?;
workbook.save("conditional_format.xlsx")?;
Ok(())
}