class

XLSX::Builder

Inherits Reference < Object

CSV-compatible XLSX builder. Appends rows sequentially to a single sheet.

Usage:

XLSX.build(io) do |b|
  b.row("name", "age")
  b.row("alice", 30.0)
end

Constructors

new(io : IO)
Source

Instance methods

close

Finalizes and writes the XLSX file to the IO.

Source
row(values : Enumerable)

Appends a row from any Enumerable.

Source
row(*values : CellValue)

Appends a row from a splat of values.

Source