Commit Graph

57 Commits (ac564afa56a691e378ab9bb04cb14bb283886a16)

Author SHA1 Message Date
xuri ac564afa56
Remove internal error log print, throw XML deserialize error
2 years ago
xuri adf9d37d82
This closes #1379, cleanup stream writer temporary files by the `Close` function
2 years ago
xuri f44153ea46
This closes #1377, stream writer writes inline string type for string cell value
2 years ago
xuri 14c6a198ce
Support get cell value which contains a date in the ISO 8601 format
2 years ago
xuri 2df615fa28
This close #1373, fixes the incorrect build-in number format apply the result
2 years ago
xuri 7363c1e333
Go 1.16 and later required, migration of deprecation package `ioutil`
2 years ago
Harrison c02346bafc
This closes #1047, stream writer support set panes (#1123)
2 years ago
charles.deng 2f5704b114
Stream writer support to set inline rich text cell (#1121)
2 years ago
xuri b1e776ee33
Support to set summary columns to appear to the right of detail in an outline
2 years ago
xuri 53a495563a
This closes #1358, made a refactor with breaking changes, see details:
2 years ago
xuri efcf599dfe
This closes #1360, closes #1361
2 years ago
Zitao addcc1a0b2
Fix cpu usage problem of stream writer when merging cells (#1359)
2 years ago
invzhi 74dad51cfc
This closes #1354, stream writer will apply style in `RowOpts` for each cell (#1355)
2 years ago
xuri 3f702999e6
Using the specialized name in a variable and making comments clear
2 years ago
NaturalGao 76f336809f
This closes #849, add new function `DeleteComment` for delete comment (#1317)
2 years ago
xuri 551fb8a9e4
This closes #1244 and closes #1314, improving the compatibility with Google Sheet
2 years ago
Thomas Charbonnel 4a029f7e36
This closes #1299 skip write nil values in SetRow (#1301)
2 years ago
xuri ebea684ae5
Fix potential file corrupted and change worksheet name case-insensitive
3 years ago
MJacred 6429588e14
adjust `ErrColumnNumber`, rename `TotalColumns` to `MaxColumns` and add new constant `MinColumns` (#1272)
3 years ago
Eng Zer Jun 6bcf5e4ede
refactor: replace strings.Replace with strings.ReplaceAll (#1250)
3 years ago
xuri eed431e0fc
This closes #1219, fixes cell value reading issue, improves performance, and 1904 date system support
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 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 e37e060d6f
This closes #1107, stream writer will create a time number format for time type cells
3 years ago
xuri 89b85934f6
This closes #1096, memory usage optimization and another 4 changes
3 years ago
xuri e52e755282
Now support set row style in the stream writer
3 years ago
xuri 48c16de8bf
Improve security and simplify code
3 years ago
xuri f9e9e5d2e0
This closes #882, support set rows height and hidden row by stream writer
4 years ago
xuri 544ef18a8c
- Support concurrency iterate rows and columns
4 years ago
xuri d932e62a12
This closes #855, fix missing formula cell when getting rows value
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 7e429c5b46
Fixe issue generated file corrupted caused by incorrect default XML namespace attributes
4 years ago
xuri af5e87dbcf
#826, support merge cell in streaming mode
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 7e12b560ce
#625, support setting formula for cell in streaming API
4 years ago
xuri 36b7990d6b
lint issue fixed and new formula function: ATAN, AVERAGE, AVERAGEA, CONCAT, CONCATENATE, COUNT, COUNTBLANK, MAX
4 years ago
xuri 30549c5e90
fix custom row height check issue
4 years ago
Lijingfeng 93160287bb
Optimize memory usage when stream flush and save (#659)
4 years ago
xuri bc704c854f update stream writer fields offset
4 years ago
xuri 843bd24e56 This closes #677 and closes #679, fix panic when enabling compiler inline flags
5 years ago
xuri c922c32fb7
support parse and generate XML element namespace dynamic, fix #651
5 years ago
xuri 0aa1510694
update docs and improve compatibility
5 years ago
xuri 15fd56853f
Update docs and typo fixed
5 years ago
xuri 1fe660df64
- Resolve #485 use sheet index instead of ID
5 years ago
xuri 0f2a905324 Performance improvements
5 years ago
xuri ad883caa0f
Resolve #580, revert commit 5ca7231ed4
5 years ago