Commit Graph

41 Commits (2616aa88cb2b1e45c03ada60093f4dfe7fabfb87)

Author SHA1 Message Date
xuri 2616aa88cb
Add set shared formula support and documentation for the `SetCellFormula`
3 years ago
xuri cd030d4aa8
Improve compatibility with row element with r="0" attribute
3 years ago
xuri a2d449708c
- This fix panic and incorrect cell read on some case
3 years ago
raochq b02f864eab
This closes #844, support get shared formula
3 years ago
Arnie97 eaf9781e7e
Improve compatibility for SetRichText (#976)
4 years ago
xuri e9ae9b45b2
change go module import path to github.com/xuri/excelize
4 years ago
xuri 90d200a10b
Make the functions `SetSheetRow`, `New Style` and `SetCellStyle` concurrency safety
4 years ago
xuri b7fece5173
Support concurrency add picture
4 years ago
xuri 544ef18a8c
- Support concurrency iterate rows and columns
4 years ago
xuri 0e02329bed
This closes #861, support concurrency get cell picture and remove unused internal function `getSheetNameByID`
4 years ago
xuri f5a20fa03f
Fixed #823, 12/24 hours time format parsing error
4 years ago
tonnyzhang bbb8ebfa8c
add GetCellRichText method and test (#789)
4 years ago
xuri 36b7990d6b
lint issue fixed and new formula function: ATAN, AVERAGE, AVERAGEA, CONCAT, CONCATENATE, COUNT, COUNTBLANK, MAX
4 years ago
xuri 1bc5302007
Fixed #764, add a condition for round precision
4 years ago
xuri a26675517e
This closes #756, not set the empty string for the cell when SetCellValue with nil
4 years ago
Artem Kustikov 61057c58d3
Number format read fix (#741)
4 years ago
xuri 92c8626f81
Fixed #732, support single line with repeated row element in the sheet data
4 years ago
xuri 4834a058aa
This closes #714 and closes #715, fix wrong worksheet index returned by NewSheet in some case, fix panic on formatted value with no built-in number format ID
4 years ago
Artem Kustikov f2b8798a34
extend cell value load to support custom datetime format (#703)
4 years ago
xuri 88de2f8d51
Default row height compatibility with Apache OpenOffice and Kingsoft WPS, unit test update and typo fixed
4 years ago
xuri c3e92a51d7 Compatible with Go 1.15, fix unit test failed on Windows and fixed #689 potential race condition
4 years ago
xuri 1cbb05d497
GetCols support the row element without r attribute in the worksheet
5 years ago
xuri 48f19f60aa
support the row element without r attribute in the worksheet
5 years ago
xuri 10115b5d88 - Resolve #611, fix failure BenchmarkSetCellValue
5 years ago
xuri 66d0272f6a
Resolve #172, init rich text support
5 years ago
xuri ad883caa0f
Resolve #580, revert commit 5ca7231ed4
5 years ago
xuri 5ca7231ed4
optimize code and comments: use println errors instead of panic
5 years ago
xuri 1666d04559
optimization: checking error in unit tests
5 years ago
xuri ae2865d923
Improve code coverage unit tests
5 years ago
xuri da0d2ffbb6 Fix #533, add support overlapped mergecells
5 years ago
xuri 5e418ebd66
Resolve #507, add the new function `DeleteDefinedName`
5 years ago
xuri 0acb3ef968
Testing files updated
5 years ago
Vsevolod Balashov 1fc4bc52fb Fix #386 regression test added (#440)
5 years ago
Michael 0f9170a03b Resolve #382, rewrite prepareSheetXML to scale linearly (#383)
6 years ago
xuri 40ff5dc1a7
refactor: handler error instead of panic,
6 years ago
xuri 70b1a29165
Use bitSize for float32 type numbers conversion, relate PR #361
6 years ago
Michael b2c12d784e SetCellFloat for floats with specific precision (#361)
6 years ago
Veniamin Albaev dc01264562 Huge refactorig for consistent col/row numbering (#356)
6 years ago
Veniamin Albaev 35426ed5dc Tests refactoring
6 years ago
Ri Xu 638bd44dd5
- gofmted with -s;
7 years ago
mbresson 317ef65381 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
7 years ago