excelize
https://github.com/qax-os/excelize
Go
Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Go not yet supported1 Subscribers
Add a CodeTriage badge to excelize
Help out
- Issues
- A number and a text are treated as equal by = and <>
- Comparing a blank cell against an empty string returns FALSE
- Approximate lookup aborts at a text entry or a blank cell in the lookup range
- An omitted argument shifts all following arguments one position forward
- An error constant written in a formula is dropped instead of becoming an argument
- Aggregate formula functions drop error values instead of propagating them
- This closes #2448, fix incorrect equality result for a number and text operand
- This closes #2450, fix incorrect result of the binary search in lookup functions
- This closes #1980, keep the table total row and fix duplicated shared formulas when rows or columns change
- Expose cell types in the `Rows` iterator (`GetCellType` loads the whole worksheet in memory
- Docs
- Go not yet supported