Skip to content
This repository was archived by the owner on Feb 25, 2022. It is now read-only.

Conversation

@trieloff
Copy link
Contributor

Branch to investigate #52

@github-actions
Copy link

github-actions bot commented May 18, 2020

This PR will trigger a patch release when merged.

@tripodsan tripodsan self-assigned this May 19, 2020
@tripodsan
Copy link
Contributor

@trieloff Fetching the workbook works for me... but then, the worksheet has no table.... I added some checks to the excel handler.

@tripodsan tripodsan removed their assignment May 19, 2020
@trieloff
Copy link
Contributor Author

Did the client ID change?

@tripodsan
Copy link
Contributor

Did the client ID change?

no.

trieloff added 4 commits May 19, 2020 12:55
Funny story: it turns out that Excel has worksheets that do not contain tables. These worksheets still have rows and cells and so on, but the container is a range, not a table. A table needs to be created by the user and allows feature such as filtering, sorting, etc. Anyway, this commit adds support for ranges and includes integration tests for workbooks with and workbooks without tables. The error handling code for the more unlikely scenarios (workbooks without worksheets and tables without columns) has been removed, as the testing overhead would exceed the usable value.

fixes #52
@trieloff trieloff merged commit ea8c6ff into master May 19, 2020
@trieloff trieloff deleted the excel-bug branch May 19, 2020 14:25
@trieloff
Copy link
Contributor Author

🎉 This PR is included in version 1.4.1 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants