Commit Graph

168 Commits (f58dabd4923ec817521657074c688a9d972b0576)

Author SHA1 Message Date
xuri f58dabd492
Breaking change: changed the function signature for 11 exported functions
2 years ago
Liron Levin a57203a03a
This closes #1432, fix panic formattedValue when style is negative (#1433)
2 years ago
xuri 45d168c79d
This closes #1391, escape XML characters to avoid with corrupt file
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
March 8753950d62
Delete shared formula in calc chain when writing a formula cell (#1387)
2 years ago
Martin Martinez Rivera 75c912ca95
This closes #1384, fix segmentation fault in `formattedValue` (#1385)
2 years ago
xuri db2d084ada
This closes #1204, breaking changes for add comments
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
GaoFei 3ece904b00
This closes #1369, support set, and get font color with theme and tint (#1370)
2 years ago
charles.deng 2f5704b114
Stream writer support to set inline rich text cell (#1121)
2 years ago
xuri efcf599dfe
This closes #1360, closes #1361
2 years ago
xuri 3f702999e6
Using the specialized name in a variable and making comments clear
2 years ago
xuri b6cc43d824
This makes 6 functions concurrency safety
2 years ago
Cooper de Nicola 0e9378fec2
This closes #1247, add new function `SetSheetCol` for set worksheet column values (#1320)
2 years ago
xuri 551fb8a9e4
This closes #1244 and closes #1314, improving the compatibility with Google Sheet
2 years ago
xuri ebea684ae5
Fix potential file corrupted and change worksheet name case-insensitive
3 years ago
xuri 40ed1d1b81
Fix potential file corrupted when changing cell value or the col/row
3 years ago
yeshu 18afc88759
This closes #1264, fix can't modify cell content issue in some cases
3 years ago
jialei d490a0f86f
RichTextRun support set superscript and subscript by vertAlign attribute (#1252)
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 eed431e0fc
This closes #1219, fixes cell value reading issue, improves performance, and 1904 date system support
3 years ago
xuri 773d4afa32
This closes #1217, support update cell hyperlink
3 years ago
xuri 856ee57c40
This closes #1212, init support for 1900 or 1904 date system
3 years ago
xuri 0f93bd23c9
This closes #1213, fix get incorrect rich text value caused by missing cell type checking
3 years ago
xuri 29d63f6ae0
ref #65, new formula functions: HYPGEOM.DIST and HYPGEOMDIST
3 years ago
xuri 8a335225c7
Format code, update documentation and remove exported variable `XMLHeaderByte`
3 years ago
xuri 94f197c4fe
This improved formula calculate precision and added zero placeholder number format support
3 years ago
xuri 4220bf4327
ref #65, new formula functions: LOGNORM.INV and LOGINV
3 years ago
xuri 07be993631
Fixed parsing decimal precision issue
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 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 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
vst c5990ea348
Preserve horizontal tab character when set the cell value (#1108)
3 years ago
xuri 89b85934f6
This closes #1096, memory usage optimization and another 4 changes
3 years ago
xuri 7907650a97
This closes #1069, support time zone location when set cell value
3 years ago
xuri bc3c7d51a2
ref #65: new formula function PRICE
3 years ago
xuri de38402f74
This closes #1031, fix small float parsed error in some case
3 years ago
xuri 490f3063c2
This closes #1026, time parse accuracy issue and typo fixed
3 years ago
xuri 2add938798
- new formula functions: DATEVALUE, ref #65
3 years ago
xuri dad8f490cc
This closes #417 and closes #520, new API `GetCellType` has been added
3 years ago
xuri 32b23ef42d
This closes #998
3 years ago