Commit Graph

104 Commits (7ef1892f320879670c4e9a8536a70281d782625e)

Author SHA1 Message Date
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
xuri c922c32fb7
support parse and generate XML element namespace dynamic, fix #651
5 years ago
xuri f7bd0729c6
Resolve #32, fix missing leading/leading spaces when working with SST
5 years ago
xuri 15fd56853f
Update docs and typo fixed
5 years ago
xuri 5221729bc3
make columns iterator read cell streamingly and add max column limit on ColumnNumberToName
5 years ago
heiy eb150c0c22 escape html tag
5 years ago
xuri 2ae631376b
add limits for total columns, row and filename length
5 years ago
xuri c168233e70
speedup get cell value from shared string table
5 years ago
xuri 5c99300ee4
Fix #622, storage string to SST (shared string table)
5 years ago
xuri ec14de32f0
Merge branch 'master' into fix/cell_lock
5 years ago
xuri 882abb8098
- formula engine: reduce cyclomatic complexity
5 years ago
xuri 1fe660df64
- Resolve #485 use sheet index instead of ID
5 years ago
xuri e36650f4ff
Resolve #598, filter support for AddPivotTable
5 years ago
xuri 66d0272f6a
Resolve #172, init rich text support
5 years ago
xuri 09485b3f9f
Improve code coverage unit tests
5 years ago
Cameron Howey 5c87effc7e Stream to Excel table (#530)
5 years ago
xuri 5f3a4bc39f
Fix #538, added setting a major unit and tick label skip support for the chart
5 years ago
xuri 4e4a5b9b3e
Improve compatibility, fix workbook's rels ID calc error
5 years ago
xuri da0d2ffbb6 Fix #533, add support overlapped mergecells
5 years ago
马彦军 aa7eadbffe fix go lock
5 years ago
xuri 2e791fa433 Optimize code of Getting/Setting Page Margins
5 years ago
heiy 810139f5fc solve ending space missing
5 years ago
Christian Fiedler 3280e1b686 Allow access to more formula attributes in SetCellFormula (#484)
5 years ago
xuri 8922f65978
Combine functions:
5 years ago
mqy 64809db2c9 add missing error check in SetSheetRow()
5 years ago
Olivier Mengué ac395a60ed SetCellValue: use fmt.Sprint(v) instead of fmt.Sprintf("%v", v)
6 years ago
xuri 9c70d0ac86
Documentation updated, Go 1.10+ required
6 years ago
xuri 821632cf89
Fix #424, refactor merged cells adjuster
6 years ago
xuri b45c4b094c Add a check for maximum limit hyperlinks in a worksheet
6 years ago
xuri 0660f30cdd
godoc update and typo fixed
6 years ago
xuri a88459d5f1
add unit tests to functions
6 years ago
xuri f2df344739
Resolve #369,#370
6 years ago
xuri c423617e9d
Check max length for SetCellStr and fix coordinate issue for MergeCell
6 years ago
Aplulu 841ff4a03e Fix out of range panic when removing formula.
6 years ago
xuri 40ff5dc1a7
refactor: handler error instead of panic,
6 years ago
xuri 70b1a29165
Use bitSize for float32 type numbers conversion, relate PR #361
6 years ago
Michael b2c12d784e SetCellFloat for floats with specific precision (#361)
6 years ago