Commit Graph

151 Commits (cb8bca0e92cbec30db10c2a2863ef81fd98a6138)

Author SHA1 Message Date
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
xuri 2616aa88cb
Add set shared formula support and documentation for the `SetCellFormula`
3 years ago
raochq b02f864eab
This closes #844, support get shared formula
3 years ago
three f6f14f507e
Speed up merge cells
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
Arnie97 eaf9781e7e
Improve compatibility for SetRichText (#976)
4 years ago
xuri e9ae9b45b2
change go module import path to github.com/xuri/excelize
4 years ago
xuri 90d200a10b
Make the functions `SetSheetRow`, `New Style` and `SetCellStyle` concurrency safety
4 years ago
xuri 544ef18a8c
- Support concurrency iterate rows and columns
4 years ago
xuri 2cfcf9eb5f encode the escaped string literal which not permitted in an XML 1.0 document
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 2af96c0714
#65 fn: N, PERCENTILE.INC and T
4 years ago
James Allen a12dfd3ce6
Add support for setting hyperlink display & tooltip (closes #790) (#794)
4 years ago
xuri 5a0d885315
handle default underline type on get rich text; #65 fn: CODE, COLUMN, FIND, FINDB
4 years ago
xuri d84050921e
check empty rich text run properties; new formula fn: LEFT, LEFTB, RIGHT, RIGHTB
4 years ago
tonnyzhang bbb8ebfa8c
add GetCellRichText method and test (#789)
4 years ago