Commit Graph

129 Commits (f5d3d59d8c65d9396893ae0156fef21592f6f425)

Author SHA1 Message Date
xuri afb2d27c90
This fix formula calculation accuracy issue and panic when set pane
3 years ago
xuri 8f16a76781
This fixes a part of staticcheck issues and updates the code of conduct
3 years ago
xuri 19a0cf3cec
This closed #1163, fix set cell value with column and row style inherit issue
3 years ago
xuri 856ee57c40
This closes #1212, init support for 1900 or 1904 date system
3 years ago
xuri df91b34a3f
This closes #1211, improve the compatibility with invalid internal styles count
3 years ago
xuri 8a335225c7
Format code, update documentation and remove exported variable `XMLHeaderByte`
3 years ago
xuri f87c39c41d
This closes #1148, resolve limitations when adding VBA project to the workbook
3 years ago
xuri 4b64b26c52
Ref: #660, #764, #1093, #1112, #1133 This improve number format support
3 years ago
xuri 3f8f4f52e6
This closes #1139, `SetCellDefault` support non-numeric value
3 years ago
xuri 156bf6d16e
This closes #1129, make cell support inheritance columns/rows style
3 years ago
xuri 3ee3c38f9c
Fix file corrupted in some cases, check file extension and format code
3 years ago
xuri 2245fccca0
Typo fix, rename exported constants, dependencies modules and copyright update
3 years ago
xuri 9e64df6a96
Update create style example, using a pointer of the structure instead of JSON
3 years ago
xuri 89b85934f6
This closes #1096, memory usage optimization and another 4 changes
3 years ago
xuri 577a07f08c
Simplify code and update unit test
3 years ago
Dokiy 45a1f08a2a Fix call getNumFmtID with builtInNumFmt return -1
3 years ago
xuri 49c9ea40d7
ref #65: new formula function YIELD
3 years ago
xuri 9b0aa7ac30
This closes #1060, fix build-in time number format parse error
3 years ago
xuri bc3c7d51a2
ref #65: new formula function PRICE
3 years ago
xuri 2d8b5b1885
This closes #1027 and closes #1028
3 years ago
xuri 684603befa
This closes #993, closes #1014
3 years ago
xuri a2d449708c
- This fix panic and incorrect cell read on some case
3 years ago
xuri a55f354eb3
This closes #989, closes #990
3 years ago
xuri 7dbf88f221
This closes #971, closes #972 and closes #974
4 years ago
xuri 1ec0207fb5
Fix code security issue
4 years ago
xuri 90d200a10b
Make the functions `SetSheetRow`, `New Style` and `SetCellStyle` concurrency safety
4 years ago
xuri 544ef18a8c
- Support concurrency iterate rows and columns
4 years ago
ice c8c62c2d2a
* This closes #841, fix incorrect build number format in PR #839
4 years ago
ice 37342f6d81
"15" is the correct 24 hours time format in go (#839)
4 years ago
xuri 7e429c5b46
Fixe issue generated file corrupted caused by incorrect default XML namespace attributes
4 years ago
xuri f5a20fa03f
Fixed #823, 12/24 hours time format parsing error
4 years ago
xuri f8f699a172
Go 1.15 and later required, #65 fn: IMABS, IMCOS, IMCOSH, IMCOT, IMCSC, IMCSCH, IMEXP, IMLN and IMLOG10
4 years ago
xuri 2af96c0714
#65 fn: N, PERCENTILE.INC and T
4 years ago
xuri e1abdb0e5a
This closes #809, and add new fn: HARMEAN
4 years ago
xuri 36b7990d6b
lint issue fixed and new formula function: ATAN, AVERAGE, AVERAGEA, CONCAT, CONCATENATE, COUNT, COUNTBLANK, MAX
4 years ago
xuri 1f329e8f96
This closes #774, closes #775 and closes #776
4 years ago
Eagle Xiang 219add2f0e
value fields xlsxPatternFill.FgColor & xlsxPatternFill.BgColor cause … (#770)
4 years ago
xuri 2514bb16c6 Fix #724, standardize variable naming and update unit tests
4 years ago
xuri 9d470bb38f
Update conversion between integer types and unit tests
4 years ago
xuri d1926675f8
- Resolve #627, improve multi-series line chart compatibility with KingSoft WPS
4 years ago
Artem Kustikov f2b8798a34
extend cell value load to support custom datetime format (#703)
4 years ago
xuri 324f87bcae
add checking and limits for the worksheet
4 years ago
WXDYGR 1c2e7c5c68
Update styles.go
5 years ago
xuri c922c32fb7
support parse and generate XML element namespace dynamic, fix #651
5 years ago
xuri 15fd56853f
Update docs and typo fixed
5 years ago
xuri 1aeb818235
avoid creating duplicate number format
5 years ago
xuri a546427fd9
Resolve #643, avoid creating duplicate style
5 years ago
xuri 882abb8098
- formula engine: reduce cyclomatic complexity
5 years ago
echarlus a2e1da8d9d
Fix for issue #608 (#609)
5 years ago
xuri 66d0272f6a
Resolve #172, init rich text support
5 years ago