rust_xlsxwriter
The rust_xlsxwriter library is a rust library for writing Excel files in
the XLSX format.
Rust_xlsxwriter is a rust library that can be used to write text, numbers, dates and formulas to multiple worksheets in a new Excel 2007+ XLSX file. It has a focus on performance and on fidelity with the file format created by Excel. It cannot be used to modify an existing file.
Example
Sample code to generate the Excel file shown above.
use NaiveDate;
use ;
Rust_xlsxwriter is a port of the XlsxWriter Python module by the same author. Feature porting is a work in progress. The currently supported features are:
- Support for writing all basic Excel data types.
- Full cell formatting support.
- Formula support, including new Excel 365 dynamic functions.
Rust_xlsxwriter is under active development and new features will be added frequently.
See also
- Working with the rust_xlsxwriter library: The main, non API
documentation for
rust_xlsxwriter.- Getting started: A simple getting started guide on how to use
rust_xlsxwriterin a project and write a Hello World example. - Tutorial: A larger example of using
rust_xlsxwriterto write some expense data to a spreadsheet. - Cookbook Examples
- Getting started: A simple getting started guide on how to use
- [The rust_xlsxwriter crate]
- [The rust_xlsxwriter API docs at docs.rs]
- [The rust_xlsxwriter repository]