# jkexcel
Manipulate .xlsx files - easy.
Notes and information
Installation
npm install jkexcel --save
What KExcel supports
-
Reading .xlsx files from a file or a stream
-
Pure javascript, works on all operating systems.
-
Read sheet data and get values from:
- Cells
- Rows
- Whole sheet
-
Supports creating empty files and sheets
- Set strings / numbers or formulas to cells
- Copy contents from other sheets
- Copy cell styles from other cells
What JKExcel does not (yet?)
- Calculations - you may set formulas, but they are only computed the next time you open the file in an spreadsheet editor (e.g. Excel or LibreOffice Calc)
- Styles - Setting custom styles
- Support for other spreadsheet cell types (e.g. date, hours, etc.)
TL;DR Simple Usage Examples
Create a new .xlsx file from scratch
var fs = ;var jkexcel = ;jkexcel;
Modify an existing .xlsx file and send it through a http response (express)
var path = ;var express = ;var app = ;var jkexcel = ; app; var server = app;