5 releases

0.1.3 Feb 18, 2024
0.1.2 Feb 17, 2024
0.1.1 Feb 17, 2024
0.1.0 Feb 9, 2024
0.0.1 Nov 15, 2023

#1507 in Parser implementations

34 downloads per month

MIT/Apache

2MB
34K SLoC

IronCalc

📚 About

Xlsx importer and exporter for the IronCalc engine.

🚴 Usage

The command

cargo build --release

Will produce a binary:

  • /target/release/test you can use to test that IronCalc computes the same results as Excel on a particular file

lib.rs:

IronCalc - Core API documentation

This technical API documentation in aimed at developers who want to develop bindings for a different language, build a UI based on the engine or just use the library in a Rust program

Basic usage

Add the dependency in Cargo.toml:

[dependencies]
ironcalc = { git = "https://github.com/ironcalc/IronCalc", version = "0.1"}

until version 0.5.0 you should use the git dependencies as stated

A simple example with some numbers, a new sheet and a formula:

Styling the workbook

Adding colors, to cells, full columns or full rows is easy

Changing column width and row heigh

Dependencies

~6.5–9.5MB
~161K SLoC