Liking cljdoc? Tell your friends :D

excel-clj.poi

Interface that sits one level above Apache POI.

Handles all apache POI interaction besides styling (style.clj). See the examples at the bottom of the namespace inside of (comment ...) expressions for how to use the writers.

Interface that sits one level above Apache POI.

Handles all apache POI interaction besides styling (style.clj).
See the examples at the bottom of the namespace inside of (comment ...)
expressions for how to use the writers.
raw docstring

IWorkbookWritercljprotocol

workbook*clj

(workbook* this)

Get the underlying Apache POI XSSFWorkbook object.

Get the underlying Apache POI XSSFWorkbook object.
source

IWorksheetWritercljprotocol

autosize!!clj

(autosize!! this idx)

Autosize one of the column at idx. N.B. this takes forever.

Autosize one of the column at `idx`. N.B. this takes forever.

newline!clj

(newline! this)

Skip the writer to the next row in the worksheet.

Skip the writer to the next row in the worksheet.

sheet*clj

(sheet* this)

Get the underlying Apache POI XSSFSheet object.

Get the underlying Apache POI XSSFSheet object.

write!clj

(write! this value)
(write! this value style width height)

Write a single cell.

If provided, style is a map shaped as described in excel-clj.style.

Width and height determine cell merging, e.g. a width of 2 describes a cell that is merged into the cell to the right.

Write a single cell.

If provided, `style` is a map shaped as described in excel-clj.style.

Width and height determine cell merging, e.g. a width of 2 describes a
cell that is merged into the cell to the right.
source

performance-testclj

(performance-test to-file n-rows)

Write n-rows of data to to-file and see how long it takes.

Write `n-rows` of data to `to-file` and see how long it takes.
sourceraw docstring

sheet-writerclj

(sheet-writer workbook-writer sheet-name)

Create a writer for an individual sheet within the workbook.

Create a writer for an individual sheet within the workbook.
sourceraw docstring

SheetWriterclj

source

WorkbookWriterclj

source

writerclj

(writer path)

Open a writer for Excel workbooks.

Open a writer for Excel workbooks.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close