Eric P Sheets

Results 207 comments of Eric P Sheets
trafficstars

@protobi check your email. We're gonna squash, so don't worry about the commit log for the moment. Taking a quick scan at the changed files (https://github.com/SheetJS/js-xlsx/pull/263/files?diff=unified click on "changed files"):...

We're slowly picking changes. The first commit, credited to @protobi, fills out some holes in the xml style parsing. It won't show up in the github UI as a merge...

Instead of hardcoding the specific property overrides, the writer now takes a `Props` key in the options object and uses those instead of the workbook properties. It's explained [in the...

the theme override is now passed with the `themeXLSX` option. `themeXml` is ambiguous since multiple formats use xml-based themes, so calling it `themeXLSX` makes it clear we are talking about...

What is the starting point? Are you trying to export an HTML table?

Thanks for reporting and sharing a detailed test case! There was a change to make bare times like `12:34 AM` interpreted as dates. Chrome does not recognize those as date...

No worries, and please drop an email to [email protected] if you prefer. Docs are a work in progress. https://docs.sheetjs.com/docs/api/parse-options mentions `raw`. For what you are describing, `raw: true` is recommended....

You might be running into https://bugs.chromium.org/p/v8/issues/detail?id=6696 Try passing the option `dense: true` to `json_to_sheet` or `aoa_to_sheet`.

The worksheet representation has a long history. We compared the hash vs array of arrays back in 2012 and found that IE6 performed much better with the Object. V8 also...

This is an `aoa_to_sheet` issue. It will generate a sheet where the starting cell is A2 rather than A1. See https://github.com/SheetJS/sheetjs/issues/2737 for more details on why the range is relevant....