#excel #writer #cell #sheet #row #merge #file

bin+lib excel_writer

Wild Excel Writer

4 个版本

0.2.2 2020年4月10日
0.2.1 2020年4月9日
0.2.0 2019年8月20日
0.1.0 2019年8月20日

#13 in #sheet

MIT 许可证

22KB
596

Excel Writer

将数据写入 std::io::Writestd::fs::File 作为 .xlsx 文件

用法

要使用 excel_writer,首先将以下内容添加到你的 Cargo.toml

[dependencies]
excel_writer = "0.1"

然后,将以下内容添加到你的 crate

use excel_writer::{Context, Excel};

let mut excel = Excel::default();
let mut context = Context::default();

let sheet = excel.workbook().add_sheet(Some("first sheet"));

let row = sheet.add_row();

row.add_str_cell(&mut context, "cell1");
row.add_str_cell(&mut context, "cell2");

excel.write_to_file(&context, "demo.xlsx")?;

特性

  • 添加工作表
  • 添加行
  • 设置单元格
    • 字符串单元格
    • 数字单元格
  • 合并单元格

许可证

本项目采用 MIT 许可证

贡献

除非你明确表示,否则任何有意提交给 bytes 的贡献,均应按照 MIT 许可证授权,不附加任何额外条款或条件。

依赖

~8–17MB
~228K SLoC