Commit Graph

140 Commits (df91b34a3f816a865ba6f9ea7707c668552df9d6)

Author SHA1 Message Date
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
xuri 2833395347
This closes #787, avoid duplicate rich text string items, new formula fn: BIN2DEC, BIN2HEX, BIN2OCT, HEX2BIN, HEX2DEC, HEX2OCT, OCT2BIN, OCT2DEC, OCT2HEX
4 years ago
xuri 9154d500cf ref: #756, set cell as blank when SetCellValue with nil #756, new formula fn: BITAND, BITLSHIFT, BITOR, BITRSHIFT, BITXOR
4 years ago
xuri a26675517e
This closes #756, not set the empty string for the cell when SetCellValue with nil
4 years ago
Zhang Zhipeng ad79505173
new formula func CLEAN and TRIM, change import path to v2 (#747)
4 years ago
Artem Kustikov 61057c58d3
Number format read fix (#741)
4 years ago
xuri 13e0ed2a69
Fixed #735, refresh active tab after delete sheet
4 years ago
xuri 2514bb16c6 Fix #724, standardize variable naming and update unit tests
4 years ago
xuri 4834a058aa
This closes #714 and closes #715, fix wrong worksheet index returned by NewSheet in some case, fix panic on formatted value with no built-in number format ID
4 years ago
Artem Kustikov f2b8798a34
extend cell value load to support custom datetime format (#703)
4 years ago
xuri 88de2f8d51
Default row height compatibility with Apache OpenOffice and Kingsoft WPS, unit test update and typo fixed
4 years ago
xuri c3e92a51d7 Compatible with Go 1.15, fix unit test failed on Windows and fixed #689 potential race condition
4 years ago