Commit Graph

756 Commits (48c16de8bf74df0fa94a30d29e2e7e3446d48433)
 

Author SHA1 Message Date
xuri 48c16de8bf
Improve security and simplify code
3 years ago
three f6f14f507e
Speed up merge cells
3 years ago
bailantaotao 61d0ed1ff2
This closes #987: support nested calc for if formula (#988)
3 years ago
xuri 43a057b1ea
This closes #986, fix set data validation drop list failed in some cases
3 years ago
xuri c49e7aab30
Reduce cyclomatic complexities for the formula calculate function and update documentation for the API: `MergeCell` and `GetCellValue`
3 years ago
xuri cf9fbafdd8
This closes #979, fix the data validation deletion issue and tidy the internal function in the source code
4 years ago
xuri 933159f939
Update dependencies module and bump version 2.4.1
4 years ago
Arnie97 eaf9781e7e
Improve compatibility for SetRichText (#976)
4 years ago
Arnie97 7ac37edfeb
Fix data validation issues (#975)
4 years ago
xuri 7dbf88f221
This closes #971, closes #972 and closes #974
4 years ago
xuri e9ae9b45b2
change go module import path to github.com/xuri/excelize
4 years ago
xuri f9e9e5d2e0
This closes #882, support set rows height and hidden row by stream writer
4 years ago
xuri 5ce3fe8cb8
Improvement compatibility with invalid first-page number attribute in the page layout
4 years ago
xuri 1ec0207fb5
Fix code security issue
4 years ago
xuri ec0ca8ba50
This closes #883, fix missing pivot attribute of conditional formatting
4 years ago
xuri fbcfdeae90
This closes #879, fix delete defined name failed in some case
4 years ago
xuri f62c45fe0c
This closes #848 and closes #852, fix reading decimals precision
4 years ago
xuri b14b74bf56
This closes #873, make the sheet names are not case sensitive for `NewSheet`, `GetSheetIndex`, `DeleteSheet`
4 years ago
Deepak S ee8098037d
Prevent panic when incorrect range is provided as PivotTableRange to (#874)
4 years ago
xuri 2ced00d6a8
This closes #872, support re-save the new spreadsheet after `SaveAs`
4 years ago
xuri 4f0d676eb7
Fix missing set each cell's styles when set columns style
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
vettich 5ec61310dc
fix: LocalSheetID in DefinedName should be equal to SheetIndex instead of SheetID (#868)
4 years ago
xuri f27624acdd
This closes #866, support use the defined name to reference the data range in pivot table options
4 years ago
Zitao 24967a5c25
feat: stream write to zip directly (#863)
4 years ago
xuri 2cfcf9eb5f encode the escaped string literal which not permitted in an XML 1.0 document
4 years ago
strong c62ced7ca7
fix getRowHeight actually get the height of the next row (#860)
4 years ago
xuri bffb5d6b41
make the caller of `getRowHeight` function adapt row number change, update comment: use rows number instead of rows index.
4 years ago
xuri e354db69b0
string pattern match context check instead of regex lookahead assertion
4 years ago
xuri 5faa36430c
skip XML control character in the escape literal string, and update dependencies
4 years ago
xuri 83e12cc4e5
support escaped string literal basic string and use GitHub Action instead of TravisCI
4 years ago
xuri 38162539b6
Create go.yml
4 years ago
jaby bafe087a61
This closes #858 (#859)
4 years ago
jaby 2c90b3f535
fixes #856 (#857)
4 years ago
xuri d932e62a12
This closes #855, fix missing formula cell when getting rows value
4 years ago
Alluuu 58f9287559
This closes #409 Remove UTC timezone requirement from date.go (#853)
4 years ago
xuri 31d88a2624
Merge pull request #851 from si9ma/feat_disable_axis
4 years ago
si9ma faa50c3326 feat: add disable option for chart xAxis and yAxis
4 years ago
xuri 056dc8454e
Merge pull request #847 from qwaszx102938/master
4 years ago
william 2f74ec171d fix the bug when there was no count attribute in sharedStrings file
4 years ago
xuri 5bf3ea6154
This closes #842, avoid empty rows in the tail of the worksheet
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 a1e1db1e6f
This closes #838, fix wrong worksheet XML path of the stream writer in some case
4 years ago
xuri be12cc27f1
This closes #652, new SetColWidth API, support set column width in stream writing mode, and export error message
4 years ago
xuri 423bc26d1f
#65 fn: BESSELK and BESSELY
4 years ago
xuri 0e0237e62d
compatibility with non-standard page setup attributes
4 years ago