xuri
32b23ef42d
This closes #998
...
- Support text comparison in the formula, also ref #65
- `GetCellValue`, `GetRows`, `GetCols`, `Rows` and `Cols` support to specify read cell with raw value, ref #621
- Add missing properties for the cell formula
- Update the unit test for the `CalcCellValue`
3 years ago
xuri
a2d449708c
- This fix panic and incorrect cell read on some case
...
- Make unit test on Go 1.7
- API documentation updated
3 years ago
xuri
a55f354eb3
This closes #989 , closes #990
...
New API: `SetRowStyle` support for set style for the rows
Update documentation for the `GetRows`, `SetCellStyle` and `SetColStyle`
3 years ago
three
f6f14f507e
Speed up merge cells
3 years ago
xuri
f62c45fe0c
This closes #848 and closes #852 , fix reading decimals precision
4 years ago
xuri
b7fece5173
Support concurrency add picture
4 years ago
xuri
544ef18a8c
- Support concurrency iterate rows and columns
...
- Rename exported field `File.XLSX` to `File.Pkg`
- Exported error message
4 years ago
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
...
typo fixed
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 )
...
* extend cell value load to support custom datetime format
* cleanup incorrect imports
* fix numeric values conversion as done in legacy Excel
* fix tests coverage
* revert temporary package name fix
* remove personal info from test XLSX files
* remove unused dependencies
* update format conversion in parseTime
* new UT to increase code coverage
* Resolve code review issue for PR #703
* Rename broken file name generated by unit test
Co-authored-by: xuri <xuri.me@gmail.com>
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
...
<sheetData><row r="1"><c r="A1" s="1" t="s"><v>0</v></c><c r="B1" s="1" t="s"></c></row></sheetData>
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