SheetJS JS-XLSX In-Browser HTML Table Edit Demo

This demonstration focuses on HTML contenteditable. You can drop a workbook into the box and your browser will update the editable HTML table below. After making changes, you can generate a new file with the table contents.
+---------------------------------------------------------+ \\ | | // ----\\| Drop a spreadsheet file here to change table data |//---- ------| |------ ----//| (note: this demo will only process the first sheet) |\\---- // | | \\ +---------------------------------------------------------+
Need a file? OMB FY 2014 Federal Receipts Editable Data Table: (click a cell to edit it)
Some merged cell
ThisisaTest
FeeFiFoFum
FooBar
BazQux
1234

Export it!
XLSX Excel 2007+ XML

Flash required for actually downloading the generated file.

XLSB Excel 2007+ Binary

Flash required for actually downloading the generated file.

Comma Separated Values

Flash required for actually downloading the generated file.

Powered by the community version of js-xlsx

Compatibility notes:
- Editable table leverages the HTML5 contenteditable feature, supported in most browsers
- IE6-9 require a Flash-based shim to download files.  This demo uses Downloadify.js
- Safari file download does not work. FileSaver.js known bug
- Importing a file requires support for the HTML5 File API