Crate xcolabel

source ·
Expand description

xcolabel

Convert between column label to 0-based number.

xcolabel converts between 0-based numbers and column labels of spreadsheet software. For example, “A” becomes 0. “AA” becomes 26. It also converts tuples of the form (row, column) into strings like “C2”.

Status

xcolabel is a pure Rust library. Everything except TryFromCellStr has been implemented.

Examples

use xcolabel::ToCellString;

assert_eq!((4u32, 2u32).to_cell_string(), "C5"); // value is 0-based (row, column)

Structs

Enums

  • Enum to store the various types of errors that can cause parsing an integer to fail.

Traits

Functions