View Source XlsxReader.Workbook (xlsx_reader v0.8.7)

Workbook structure.

  • sheets - list of sheet metadata
  • rels - workbook relationships
  • shared_strings - list of shared strings
  • style_types - List of types indexed by style
  • custom_formats - Map of custom formats declared for this document
  • base_date - base date for all serial dates in the workbook
  • options - Map of options for the workbook. Currently includes:
    • exclude_hidden_sheets?: Whether to exclude hidden sheets in the workbook

Summary

Types

t()

XLSX workbook

Types

@type t() :: %XlsxReader.Workbook{
  base_date: nil | Date.t(),
  custom_formats: map(),
  options: %{exclude_hidden_sheets?: boolean()},
  rels: nil | map(),
  shared_strings: nil | XlsxReader.Array.t(String.t()),
  sheets: [XlsxReader.Sheet.t()],
  style_types: nil | XlsxReader.Styles.style_types()
}

XLSX workbook