1use karo::{colors, index, Workbook};
2use rgb::RGB8;
3
4fn main() -> karo::Result<()> {
5 let mut workbook = Workbook::new();
6
7 {
8 let worksheet1 = workbook.add_worksheet(None)?;
9 worksheet1.set_tab_color(colors::RED);
10 }
11 {
12 let worksheet2 = workbook.add_worksheet(None)?;
13 worksheet2.set_tab_color(colors::GREEN);
14 }
15 {
16 let worksheet3 = workbook.add_worksheet(None)?;
17 worksheet3.set_tab_color(RGB8 {
18 r: 0xff,
19 g: 0x99,
20 b: 0x00,
21 });
22 }
23 {
24 let worksheet4 = workbook.add_worksheet(None)?;
25 worksheet4.write_string(index(0, 0)?, "Hello", None)?;
26 }
27
28 workbook.write_file("tab_colors.xlsx")?;
29
30 Ok(())
31}