Commit Graph

76 Commits (58b5dae5eb4948a3cde238ced1ae05db159749f5)

Author SHA1 Message Date
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
BluesJhao 1427027e38 Resolve #235, performance optimization for add comments (#347)
6 years ago
xuri 0072bb7310
resolve the issue corrupted xlsx after deleting formula of cell, reference #346
6 years ago
xuri fabd9d013f
README updated
6 years ago