Commit Graph

79 Commits (4f0025aab07bb4cb290c38932619271c2cae7552)

Author SHA1 Message Date
xuri b39626fae9
This fixed worksheet protection issue
2 years ago
xuri ac564afa56
Remove internal error log print, throw XML deserialize error
2 years ago
xuri bd5dd17673
This is a breaking change, remove partial internal error log print, throw XML deserialize error
2 years ago
xuri a410b22bdd
Fix the error on getting the range of merged cells on the worksheet which contains one cell merged cell range
2 years ago
xuri adf9d37d82
This closes #1379, cleanup stream writer temporary files by the `Close` function
2 years ago
xuri 14c6a198ce
Support get cell value which contains a date in the ISO 8601 format
2 years ago
xuri 3d02726ad4
This closes #320, support custom chart axis font style
2 years ago
xuri fb1aab7add
This closes #744, the `Save`, `Write` and `WriteTo` function accept saving options
2 years ago
xuri 551fb8a9e4
This closes #1244 and closes #1314, improving the compatibility with Google Sheet
2 years ago
Regan Yue 0d4c97c88a
Optimizing line breaks for comments (#1281)
3 years ago
xuri 7a6d5f5ebe
This initialized support for encryption workbook by password, ref #199
3 years ago
xuri 63adac2589
make workbook open filed exception message clear
3 years ago
sceneq be5a4033c0
This closes #1229, rename ErrMaxFileNameLength to ErrMaxFilePathLength (#1230)
3 years ago
xuri ecbc6e2fde
ref #65, new formula functions: T.INV and T.INV.2T
3 years ago
xuri 94f197c4fe
This improved formula calculate precision and added zero placeholder number format support
3 years ago
xuri f87c39c41d
This closes #1148, resolve limitations when adding VBA project to the workbook
3 years ago
xuri 3ee3c38f9c
Fix file corrupted in some cases, check file extension and format code
3 years ago
xuri 891e5baac1
ref #1096, reduce memory usage by about 50% for large data spreadsheet
3 years ago
xuri 2245fccca0
Typo fix, rename exported constants, dependencies modules and copyright update
3 years ago
xuri 89b85934f6
This closes #1096, memory usage optimization and another 4 changes
3 years ago
xuri 44a13aa402
Export 7 errors so users can act differently on different type of errors
3 years ago
xuri bb0eb4a42b
This closes #1075, reload temporary files into memory on save
3 years ago
xuri 790c363cce This closes #833, closes #845, and closes #1022, breaking changes
3 years ago
xuri 48c16de8bf
Improve security and simplify code
3 years ago
xuri 2ced00d6a8
This closes #872, support re-save the new spreadsheet after `SaveAs`
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
Zitao 24967a5c25
feat: stream write to zip directly (#863)
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 f8f699a172
Go 1.15 and later required, #65 fn: IMABS, IMCOS, IMCOSH, IMCOT, IMCSC, IMCSCH, IMEXP, IMLN and IMLOG10
4 years ago
xuri 89c262fc1d
Fixed #813, streaming data writer result missing after call normal API
4 years ago
xuri 2af96c0714
#65 fn: N, PERCENTILE.INC and T
4 years ago
xuri 36b7990d6b
lint issue fixed and new formula function: ATAN, AVERAGE, AVERAGEA, CONCAT, CONCATENATE, COUNT, COUNTBLANK, MAX
4 years ago
xuri 2514bb16c6 Fix #724, standardize variable naming and update unit tests
4 years ago
Lijingfeng 93160287bb
Optimize memory usage when stream flush and save (#659)
4 years ago
Artem Kustikov f2b8798a34
extend cell value load to support custom datetime format (#703)
4 years ago
xuri 89465f41b5
Update dependency package version and docs for the OpenFile
4 years ago
xuri 324f87bcae
add checking and limits for the worksheet
4 years ago
xuri 01afc6e03f init ECMA-376 agile encryption support
4 years ago
xuri 15fd56853f
Update docs and typo fixed
5 years ago
xuri 2ae631376b
add limits for total columns, row and filename length
5 years ago
xuri 66d0272f6a
Resolve #172, init rich text support
5 years ago
xuri 09485b3f9f
Improve code coverage unit tests
5 years ago
Alex Geer b1b3c0d151 Fix #539 Fixed error opening excel file created in encoding d… (#540)
5 years ago
xuri 8922f65978
Combine functions:
5 years ago
xuri 9c70d0ac86
Documentation updated, Go 1.10+ required
6 years ago
zaddok 5107928892
Fix potential memory leak
6 years ago
xuri f2df344739
Resolve #369,#370
6 years ago
xuri f66212da9b
Resolve #106, #294 performance optimization for add hyperlink
6 years ago
xuri 1aed1d744b
Resolve #274, performance optimization for add images, charts and shapes
6 years ago