Commit Graph

119 Commits (0e02329bedf6648259fd219642bb907bdb07fd21)

Author SHA1 Message Date
strong c62ced7ca7
fix getRowHeight actually get the height of the next row (#860)
4 years ago
xuri bffb5d6b41
make the caller of `getRowHeight` function adapt row number change, update comment: use rows number instead of rows index.
4 years ago
xuri d932e62a12
This closes #855, fix missing formula cell when getting rows value
4 years ago
william 2f74ec171d fix the bug when there was no count attribute in sharedStrings file
4 years ago
xuri 5bf3ea6154
This closes #842, avoid empty rows in the tail of the worksheet
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
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
xuri 2fb135bc94
handle end element event in the worksheet row/column iterator XML SAX parser
4 years ago
xuri b84bd1abc0
new formula fn: IF, LEN; not equal operator support and faster numeric precision process
4 years ago
xuri 1bc5302007
Fixed #764, add a condition for round precision
4 years ago
xuri 576bfffbe6 This closes #752, fix incorrectly merged cells on duplicate row, and new formula function: LOWER, PROPER, UPPER
4 years ago
xuri 599a8cb0bc
Fixed #727, rounding numeric with precision for formula calculation
4 years ago
xuri 92c8626f81
Fixed #732, support single line with repeated row element in the sheet data
4 years ago
Eugene Androsov 2be4bfd410
Fix row duplicate mechanism (#729)
4 years ago
xuri 2514bb16c6 Fix #724, standardize variable naming and update unit tests
4 years ago
xuri 5dd0b4aec2
using POSIX directory separator in zip path with Windows
4 years ago
xuri cdc57db3b3 Fix race conditions
4 years ago
xuri c82a185af8
Compatibility improvement: parse document core part (workbook) dynamically
4 years ago
Artem Kustikov f2b8798a34
extend cell value load to support custom datetime format (#703)
4 years ago
xuri 324f87bcae
add checking and limits for the worksheet
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 820a314cfb
Resolve #667, support shared string table without unique count
5 years ago
xuri 49257c5918
support case-sensitive doc parts to improve compatibility
5 years ago
xuri f7bd0729c6
Resolve #32, fix missing leading/leading spaces when working with SST
5 years ago
xuri 1cbb05d497
GetCols support the row element without r attribute in the worksheet
5 years ago
xuri 48f19f60aa
support the row element without r attribute in the worksheet
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
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 98221a332f
Merge pull request #410
5 years ago
xuri 2285d4dc71
handle the cell without r attribute in a row element
5 years ago
xuri 0f2a905324 Performance improvements
5 years ago
foxmeder 59f6af21a3 fix reading wrong string from xml such as below
5 years ago
xuri 3f89c6e979
remove ineffectual variable assignments and simplify code
5 years ago
xxb-at-julichina 386a42dfa2
Update rows.go
5 years ago
xuri 8b20ea1685
Fix #586, duplicate row with merged cells
5 years ago
xuri ad883caa0f
Resolve #580, revert commit 5ca7231ed4
5 years ago
xuri 5ca7231ed4
optimize code and comments: use println errors instead of panic
5 years ago
xuri 5f5ec76740
Fix #551, handle empty rows in streaming reading
5 years ago
xuri 09485b3f9f
Improve code coverage unit tests
5 years ago
match-meng 7358dca436 Update comments for the xmlNewDecoder (#542)
5 years ago
xuri 4249dad8ea
Resolve #539 Merge branch 'v2'
5 years ago
Alex Geer b1b3c0d151 Fix #539 Fixed error opening excel file created in encoding d… (#540)
5 years ago
xuri 5d8365ca17
Fix #529, handle empty inline rich text
5 years ago