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 | |||
This | is | a | Test |
Fee | Fi | Fo | Fum |
Foo | Bar | ||
Baz | ☃ | Qux | |
1 | 2 | 3 | 4 |
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 sheetjs Compatibility notes: - Editable table leverages the HTML5 contenteditable feature, supported in most browsers. - IE6-9 requires ActiveX or Flash to download files. - iOS Safari file download may not work. This is a known issue. - Importing a file requires support for the HTML5 File API