Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

excelize

Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets
Collective - Host: opensource - https://opencollective.com/excelize - Website: https://xuri.me/excelize - Code: https://github.com/xuri/excelize

Merge branch 'master' into master

github.com/qax-os/excelize - 204139739a34aa6e6c5ea8764008276a6d184ff6 authored over 6 years ago by xuri <[email protected]>
Remove independent sample file

github.com/qax-os/excelize - 250946568ca1e5a69c07f19dff4d1d3a2264e31d authored over 6 years ago by xuri <[email protected]>
Comments style changed.

github.com/qax-os/excelize - 3e004d900b103379c2d62657a3070de4a2e8585a authored over 6 years ago by xuri <[email protected]>
Comments style changed.

github.com/qax-os/excelize - 13a9769cc5bde486c52d8e45661ff8108cd786ae authored over 6 years ago by xuri <[email protected]>
Comments style changed.

github.com/qax-os/excelize - 2f146c923ccd19c5ecc1f732b5b09d591fb935a3 authored over 6 years ago by xuri <[email protected]>
New function `AddPictureFromBytes()` has been added, this resolve #259 and close #271.

github.com/qax-os/excelize - 6ced438f39030e8a9a521548d4112dd002dc2ebe authored over 6 years ago by xuri <[email protected]>
Complete unit testing case for data validation

github.com/qax-os/excelize - 4f47737d64fc9d9108675cbc1e73ae93c2d723a9 authored over 6 years ago by xuri <[email protected]>
Fix golint errors under confidence 0.1

github.com/qax-os/excelize - b4a6e61ec34d4a0db1110907cc969f0d7d38991a authored over 6 years ago by xuri <[email protected]>
Merge pull request #270 from rentiansheng/valiationdata

data validation drop-down list use sqref cell issue #268

github.com/qax-os/excelize - 99c9d04f67c0c835b5d884ac229b1883afbb9d03 authored over 6 years ago by xuri <[email protected]>
data validation drop-down list use sqref cell issue #268

github.com/qax-os/excelize - 93cbafb0e2ff5df0236d543650712cd175cd789d authored over 6 years ago by rentiansheng <[email protected]>
Merge pull request #267 from rentiansheng/valiationdata, this closes #147 and closes #240.

Initialize data validation support

github.com/qax-os/excelize - b691e617d00589f5af3f14f62c61e576254d16c3 authored over 6 years ago by xuri <[email protected]>
DataValidation struct changed

Change `allowBlank`, `ShowErrorMessage` and `ShowInputMessage` type as boolean, add new field `S...

github.com/qax-os/excelize - ba459dc659720d7504e5eb6f5bda9081a452a509 authored over 6 years ago by xuri <[email protected]>
Add function doc and fix golint error

github.com/qax-os/excelize - 562ba3d234489796b94aca01eda88aea7b0c5cbf authored over 6 years ago by xuri <[email protected]>
add datavalidation test and fixed struct bug issue #240

github.com/qax-os/excelize - 24a8d64f939afb5c15b04e552b3d3b7046daa851 authored over 6 years ago by rentiansheng <[email protected]>
# fix : file close 没有关闭

github.com/qax-os/excelize - ce5b37a4ac93196f90cfef2aec381a9b7d153fdd authored over 6 years ago by Farmerx <[email protected]>
Fixes #256 and format document.

github.com/qax-os/excelize - ec37b114c3b704a84c66fcf3e135c9df88ffb24d authored over 6 years ago by xuri <[email protected]>
data validation funcation

github.com/qax-os/excelize - 054885219000f5c94c59fdf989e7c2110a023164 authored over 6 years ago by rentiansheng <[email protected]>
Delete ISSUE_TEMPLATE.md

github.com/qax-os/excelize - efe3219af0c9f8c8248bb5c6ac51e4c7a900396b authored over 6 years ago by xuri <[email protected]>
Create PULL_REQUEST_TEMPLATE.md

github.com/qax-os/excelize - df6b0d9ff42e9c216b2bf7a30d36bd0c09def317 authored over 6 years ago by xuri <[email protected]>
Update issue templates

Issue templates have been added.

github.com/qax-os/excelize - b11b95a69a1df3da6b53c7d2955cb13403e805f1 authored over 6 years ago by xuri <[email protected]>
Merge pull request #253 from alex-whitney/252-color-scale-cond-formatting

Use min/mid/max value for 2 and 3 color scale conditional formatting

github.com/qax-os/excelize - cddcf852c282e4212bc2e90720ed55640fb86847 authored over 6 years ago by xuri <[email protected]>
Use min/mid/max value for 2 and 3 color scale conditional formatting

github.com/qax-os/excelize - db7a605cf8384f86dd3d3f766050a201b5f10eec authored over 6 years ago by Alex Whitney <[email protected]>
Add failing unit tests for issue-252

github.com/qax-os/excelize - a885bb0fb92dd7a55f27f0fd57d174121db79b0f authored over 6 years ago by Alex Whitney <[email protected]>
Bugfix: create worksheet cause file issue. Relate issue #249.

github.com/qax-os/excelize - a3571ee39bec82d15d9a183aed7f7db39e0a160f authored over 6 years ago by xuri <[email protected]>
GoDoc updated.

github.com/qax-os/excelize - 79dfe1c3070b3c4af14a40acaa5bd8cb477acd3e authored over 6 years ago by xuri <[email protected]>
Merge pull request #246 from nad2000/retrieve-comments

added retrieval of worksheet comments

github.com/qax-os/excelize - 58a7b23d11ef36156af6f694a1753715df8ae2fc authored over 6 years ago by xuri <[email protected]>
- Initialize theme support;

- RGBA, HSL color convert has been added;
- go test updated

github.com/qax-os/excelize - d6468fc114217678e8bc8b4324fd6185794e0182 authored over 6 years ago by xuri <[email protected]>
added unit tests

github.com/qax-os/excelize - 1a953b6601df2484a39203edff59943e41e3f438 authored over 6 years ago by Rad Cirskis <[email protected]>
added retieval of worksheet comments

github.com/qax-os/excelize - e3050d21e7c645ba8ee88c9e0f32dd241e1c4cc3 authored over 6 years ago by Rad Cirskis <[email protected]>
- Update Travis CI to include GOARCH=386 tests, relate issue #239 and #244;

- Fix doc typo

github.com/qax-os/excelize - 9cb0e9308b7e65d5a277b0c6af9fa0e8680b3658 authored over 6 years ago by xuri <[email protected]>
Merge pull request #234 from dolmen-go/WriteTo

Extract WriteTo method (see io.WriterTo) to expose bytes written

github.com/qax-os/excelize - d80d6aa318e787397eb75835b3a17e15001a4b9c authored over 6 years ago by xuri <[email protected]>
Merge pull request #241 from nad2000/issues/238

improved comment formatting

github.com/qax-os/excelize - 07d568aa442f49d5d59703945319cd444154466e authored over 6 years ago by xuri <[email protected]>
Update comment.go

make the comment box's height auto and having the minimum height.

github.com/qax-os/excelize - 74c6091cfc4e023975018fb434a3a492fdcb5c76 authored over 6 years ago by xuri <[email protected]>
Merge pull request #243 from liepumartins/patch-2

Restore date 32bit compatibility

github.com/qax-os/excelize - 13cf7a3b0316f7ca0f7554d22b0f06b53b41a168 authored over 6 years ago by xuri <[email protected]>
Restore date 32bit compatibility, be more verbose

Do not use large int64 constants that are not available in GOARCH=386
Fix #239

github.com/qax-os/excelize - 4855a43bc6a4724c5518634ffec3967d03c45663 authored over 6 years ago by Mārtiņš <[email protected]>
improved commenting formatting

github.com/qax-os/excelize - 741810a8635d51b639a9a279211386a75a7b046f authored over 6 years ago by Rad Cirskis <[email protected]>
Merge pull request #237 from liepumartins/patch-1

Ability to parse dates further in future

github.com/qax-os/excelize - 3a91b28ddbca53d09b46612fa4c2c29a65d42e41 authored over 6 years ago by xuri <[email protected]>
Ability to parse dates further in future

Golangs time.Duration uses nanoseconds, thus it is limited to approximately 290 years.

github.com/qax-os/excelize - 37c470e8c0df99bd47f7054834e0db93b75ab073 authored over 6 years ago by Mārtiņš <[email protected]>
Merge pull request #155 from dolmen-go/deepcopy-with-reflect

CopySheet() using reflect instead of encoding/gob

github.com/qax-os/excelize - 5db716d849d51b630822571c8a0aa4edd7cc8365 authored over 6 years ago by xuri <[email protected]>
CopySheet() using reflect instead of encoding/gob

Use github.com/mohae/deepcopy to deep copy worksheets instead of the
internal deepcopy function ...

github.com/qax-os/excelize - 4a1b4064568189d6f819f5fe19ff9bf6d6e8de95 authored over 6 years ago by Olivier Mengué <[email protected]>
Extract WriteTo method (see io.WriterTo) to expose bytes written

Extract a WriteTo() method (see io.WriterTo) that exposes the count of bytes
written and rewrite...

github.com/qax-os/excelize - 2132de1a0848794a49225470e42f91e9c34bb6da authored over 6 years ago by Olivier Mengué <[email protected]>
Documentation:

* Add information about return value of NewSheet()
* Minor documentation language fixes
Samples:
...

github.com/qax-os/excelize - ccdefb3b16c31b911f4f26b901939c012b53d712 authored over 6 years ago by Sebastian Willing <[email protected]>
- Add error return value for functions: `AddChart()`, `AddComment()`, `AddPicture()`, `AddShape()`, `AddTable()` and `SetConditionalFormat()`

- go test has been updated

github.com/qax-os/excelize - 9e463b4614348b3ddc04b1fedd5d662845ce0fb9 authored over 6 years ago by xuri <[email protected]>
- Initialize shared formula types support, relate issue #227;

- go test and godoc has been updated

github.com/qax-os/excelize - aaced358f135ea871428bba87bb945cc170eee0f authored over 6 years ago by xuri <[email protected]>
- Performance optimization 20% faster, 14% memory savings on set cell values;

- Using the canonical syntax in issue template and contributing guide;
- go test has been updated

github.com/qax-os/excelize - d96440edc480976e3ec48958c68e67f7a506ad32 authored over 6 years ago by xuri <[email protected]>
Improve unit testing, remove redundant code.

github.com/qax-os/excelize - 167554bfeca1bca54e36d761e2be159358736c9e authored over 6 years ago by xuri <[email protected]>
Simplify testing code, add test case for outline functions and update the godoc.

github.com/qax-os/excelize - eb62256d165607c6877ce88efbba10c119137b3d authored over 6 years ago by xuri <[email protected]>
Merge pull request #219 from jdevelop/feature/chart-size

Added helper functions to set the chart size.

github.com/qax-os/excelize - b5655ce121d4cca68423035ff77c2d833478a868 authored over 6 years ago by xuri <[email protected]>
Use format string for chart dimension.

Signed-off-by: Eugene Dzhurinsky <[email protected]>

github.com/qax-os/excelize - 1787c3533b7ae5070001982b282cdeeab1b42e12 authored over 6 years ago by Eugene Dzhurinsky <[email protected]>
Merge pull request #221 from srdolor/outline

Added functions to set and get outline level for columns and rows.

github.com/qax-os/excelize - 18aa606ffe0f5be5c7b77b2b99e261d9a093174b authored over 6 years ago by xuri <[email protected]>
Custom chart size.

Added helper functions to set the chart size.
Added the unit test

Signed-off-by: Eugene Dzhurin...

github.com/qax-os/excelize - e09e47d9883c6d5928e59b8de1a49499d51cb4c8 authored over 6 years ago by Eugene Dzhurinsky <[email protected]>
- Bugfix: set font family not works, relate issue #222;

- Remove useless function `replaceWorkSheetsRelationshipsNameSpace()`;
- Make test cases use stri...

github.com/qax-os/excelize - e8961f0affd1ce9656a57b24cad4cfd080781556 authored over 6 years ago by xuri <[email protected]>
Added functions to set and get outline level for columns and rows.

github.com/qax-os/excelize - e70618d0847d0b7e4a53ed918aee22a665020ead authored over 6 years ago by Ilya Kuznetsov <[email protected]>
Merge pull request #220 from lunny/lunny/refactor

save bytes on memory instead of string

github.com/qax-os/excelize - 038e34250f3ff827d85434b65cbba86a95724318 authored over 6 years ago by xuri <[email protected]>
Merge branch 'master' into lunny/refactor

github.com/qax-os/excelize - d04be7b33da84a3f2f768ee4f0de7c49ab69279e authored over 6 years ago by xuri <[email protected]>
Merge test cases and use strict error checking.

github.com/qax-os/excelize - 3ca180f09c4a602068d890bd22e83ac48a83f5cf authored over 6 years ago by Ri Xu <[email protected]>
save bytes on memory instead of string

github.com/qax-os/excelize - 38ad20efc11c1872c4e62a12617f0300c138b867 authored over 6 years ago by Lunny Xiao <[email protected]>
Merge pull request #211 from OloloevReal/master

Added ZoomScale SheetViewOption

github.com/qax-os/excelize - 761d47f45a06cb18ef346ec2955f4ca23cf705ff authored over 6 years ago by xuri <[email protected]>
Merge pull request #218 from lunny/master

Add iterator method for rows

github.com/qax-os/excelize - 3746ba6a50be963673e0972596f37310ccaa9662 authored over 6 years ago by xuri <[email protected]>
add iterator method for rows

github.com/qax-os/excelize - bc451a78de32ccde2a4f6d0851ea6e41e45408f1 authored over 6 years ago by Lunny Xiao <[email protected]>
- Set name of table support in `AddTable()`, relate issue #216;

- godoc and go test has been updated

github.com/qax-os/excelize - 934ecec1a96bfd5a1ecf3f1f373332504971c5fd authored over 6 years ago by Ri Xu <[email protected]>
Fix document typo.

github.com/qax-os/excelize - 200437d7787d500e791016552036a74ef221f1f4 authored over 6 years ago by Ri Xu <[email protected]>
- Support to set the positioning of a picture, relate issue #214;

- go test and godoc has been updated

github.com/qax-os/excelize - a9c7d6637cbf0419365aee9cc743a066bdd06b6a authored over 6 years ago by Ri Xu <[email protected]>
Fix typo and adding Chinese version document.

github.com/qax-os/excelize - 9ee57fdb388e6e0a50dd8c945c27f051205fa23d authored over 6 years ago by Ri Xu <[email protected]>
Merge branch 'master' of https://github.com/OloloevReal/excelize

github.com/qax-os/excelize - 52eb0ececfe8f035a35a8a20892a57ca9d2f65a5 authored over 6 years ago by OloloevReal <[email protected]>
Added ZoomScale SheetViewOption

Accessible value between 10 - 400

Used as:
xlsx.SetSheetViewOptions(sheet, 0, excelize.ZoomScale...

github.com/qax-os/excelize - b8464af0869af6fe84aca2a5f35b08f0efdfa0b4 authored over 6 years ago by OloloevReal <[email protected]>
Fixed checking accessible value for ZoomScale, was missed in last commit

github.com/qax-os/excelize - 9933a49f0e7c88ef08f2ede3951ef2dffe9f0d5f authored over 6 years ago by OloloevReal <[email protected]>
Added ZoomScale SheetViewOption

Accessible value between 10 - 400

Used as:
xlsx.SetSheetViewOptions(sheet, 0, excelize.ZoomScale...

github.com/qax-os/excelize - 4efc3dd8f0ba956024c133277afb8ccabcf3cd47 authored over 6 years ago by OloloevReal <[email protected]>
- Support to read inlineStr type cell value, relate issue #208, PR #209;

- go test and godoc has been updated

github.com/qax-os/excelize - 2b97c3bb463b28e3d81f714ef55798621174e0a1 authored almost 7 years ago by Ri Xu <[email protected]>
- Fix `checkCellInArea()` index out of range when merged cell ref is single coordinate, relate issue #206;

- go test updated;
- Repository icon for SourceTree has been added

github.com/qax-os/excelize - 564ebe48dd660347c7ac5cdebe3395e4a085f19b authored almost 7 years ago by Ri Xu <[email protected]>
- Make row index consistent in function `SetRowHeight` and `GetRowHeight`, fix issue #205;

- go test and godoc has been updated

github.com/qax-os/excelize - a6fc5a721dfcb4974342603ebff8a4032c58a797 authored almost 7 years ago by Ri Xu <[email protected]>
- Add categories or values on reverse order (orientation of the chart) support, and set auto or fixed maximum, minimum of the axis, relate issue #202;

- go test and godoc has been updated

github.com/qax-os/excelize - dcbde4b8311b5cb48731fbaf23eee58d994dac61 authored almost 7 years ago by Ri Xu <[email protected]>
Remove English from the Chinese Readme file.

github.com/qax-os/excelize - 50e396333241a2790f78966368283af58b92adcc authored almost 7 years ago by Ri Xu <[email protected]>
Add the Chinese version of the README file.

github.com/qax-os/excelize - adce2de927500e07e83b71911959b77006e797d7 authored almost 7 years ago by Ri Xu <[email protected]>
- Update the function `NewSheet()` to handle when already exists a worksheet of the same name, relate pull request #196;

- go test and godoc has been updated

github.com/qax-os/excelize - d65b30055d247b3f51ffb6f3713a0e913790f0b3 authored almost 7 years ago by Ri Xu <[email protected]>
- New function `SetSheetRow()` has been added for support write whole line at once, relate issue #96 and #194;

- go test and godoc updated;
- Note that this function performance has not been tested

github.com/qax-os/excelize - 770026e956508e1ff0d1563617d7a3c8f212fb22 authored almost 7 years ago by Ri Xu <[email protected]>
- Add protection properties associated with the cell support, relate issue #191;

- godoc and go test has been updated

github.com/qax-os/excelize - ecc3adf22ab825b69c2aca74018247fbb4ed8cfd authored almost 7 years ago by Ri Xu <[email protected]>
Readme and godoc has been updated.

github.com/qax-os/excelize - 06e54bf1c6658f7c78b43c5d1d37b0cc8e2d9e64 authored almost 7 years ago by Ri Xu <[email protected]>
- Update the function `AddChart()`: clustered, stacked and 100% stacked bar and column series charts supported, relate issue #190;

- go test and godoc has been updated

github.com/qax-os/excelize - 45c31c4764a78b8b0e04293ae82c097627ed7e73 authored almost 7 years ago by Ri Xu <[email protected]>
Handle special shared string table file name `xl/SharedStrings.xml`, relate issue #188

github.com/qax-os/excelize - b1b056e0ebe0f05bae16023bf4972bda226de40c authored almost 7 years ago by Ri Xu <[email protected]>
Update godoc to make charts compatibility with WPS, relate issue #187.

github.com/qax-os/excelize - 9d7b94d760126aa51485d7d864b1b98a8720017c authored almost 7 years ago by Ri Xu <[email protected]>
- Add a hyperlink to an image support for the function `AddPicture()`, relate issue #185;

- go test and document has been updated.

github.com/qax-os/excelize - 76219275737f28d1b58ac4c693c5e8f59daf53fd authored almost 7 years ago by Ri Xu <[email protected]>
- gofmted with -s;

- Fix ineffectual assignments in Go code;
- Godoc has been updated

github.com/qax-os/excelize - 638bd44dd5940bfcc5921171dc00978f3a24f7e8 authored almost 7 years ago by Ri Xu <[email protected]>
Merge pull request #184 from martinal/speedup-setcellstyle-more

Speedup `SetCellStyle()` more.

github.com/qax-os/excelize - 12760a7ee6d0256c44da0a16a0da1c8730517ee3 authored almost 7 years ago by xuri <[email protected]>
Avoid looping over unused rows and columns in SetCellStyle.

The recent improvement to SetCellStyle still loops
over all the rows before the area, moving the...

github.com/qax-os/excelize - e556c25047a887d41c97ef9df7941ba585ba852b authored almost 7 years ago by Martin Sandve Alnæs <[email protected]>
Revert "The godoc and readme page has been updated."

This reverts commit e4611e9e2518b6d48f1dd89879685f18749da759.

github.com/qax-os/excelize - 6f4e4d9ef1be030a05f48aa5dda900f2dc9cb851 authored almost 7 years ago by Ri Xu <[email protected]>
The godoc and readme page has been updated.

github.com/qax-os/excelize - e4611e9e2518b6d48f1dd89879685f18749da759 authored almost 7 years ago by Ri Xu <[email protected]>
Merge pull request #183 from pvelder/182_fix

xlsx.SetCellValue() now supports bool value

github.com/qax-os/excelize - 4aadca6db8851fb6630f5b37946a70d1396acd37 authored almost 7 years ago by xuri <[email protected]>
xlsx.SetCellValue() now supports bool value

github.com/qax-os/excelize - b25ec6e9d3adfd329a1808ea70354deb38f94225 authored almost 7 years ago by dvelderp <[email protected]>
Merge pull request #180 from mbresson/optimize-SetCellStyle

make SetCellStyle quicker by skipping conversions in checkCellInArea,…

github.com/qax-os/excelize - 541d29f3b2bfc62c05813a8d8725fca0a628bc81 authored almost 7 years ago by xuri <[email protected]>
make SetCellStyle quicker by skipping conversions in checkCellInArea, and skipping area checks when we are sure the cell can't be before or past the current row/col

Signed-off-by: Matthieu Bresson

github.com/qax-os/excelize - 317ef65381b179b863dcd6b1f5479cc576a8376c authored almost 7 years ago by mbresson <[email protected]>
- Add 3D column and 3D 100% stacked column chart support, relate issue #160;

- go test updated

github.com/qax-os/excelize - 50cdaed5a36f7112c2ff01504c475457f0d4944e authored about 7 years ago by Ri Xu <[email protected]>
Fix read columns count wrong in specific xlsx data, relate issue #175

github.com/qax-os/excelize - 6dc135a992f1155c581a98fca6460dad54766532 authored about 7 years ago by Ri Xu <[email protected]>
- Function `SetCellValue()` time.Duration support added, relate issue #176;

- go test updated

github.com/qax-os/excelize - 52b1a8e8963e9acfbabf76971656c0141b45ea9f authored about 7 years ago by Ri Xu <[email protected]>
Copyright updated.

github.com/qax-os/excelize - e13ccce89a786683b9871d6d0f9cc5b52ff1a406 authored about 7 years ago by Ri Xu <[email protected]>
Issue template and contributing guide updated.

github.com/qax-os/excelize - 46187309f4fcf317515693fcba913ae6ae3c7eb7 authored about 7 years ago by Ri Xu <[email protected]>
Issue template added.

github.com/qax-os/excelize - af737dd3f6a184137f744904cd3fff713effc64c authored about 7 years ago by Ri Xu <[email protected]>
- Fix `DeleteSheet()` make broken file, relate issue #165;

- godoc updated

github.com/qax-os/excelize - 749d12eecec96bd2bd7c4604a1f4ef36643306ce authored about 7 years ago by Ri Xu <[email protected]>
GitHub repo URL changed.

github.com/qax-os/excelize - 6d634ca320acca28a84f25888a04c0861548d5ed authored about 7 years ago by Ri Xu <[email protected]>