yuemanxilou
|
c815e4b84b
|
avoid duplicate filter database in workbook defined name
|
2020-05-15 14:03:02 +08:00 |
xuri
|
9baa1bbc98
|
Fix #637, improve the compatibility of the auto filter with Office 2007 - 2013
|
2020-05-14 22:36:00 +08:00 |
xuri
|
dfea8f96ed
|
- New API: SetSheetFormatPr and GetSheetFormatPr
- typo fix, resolve #635
|
2020-05-12 23:26:26 +08:00 |
xuri
|
0feb819d4c
|
updated test and go.mod
|
2020-05-11 00:01:22 +08:00 |
xuri
|
882abb8098
|
- formula engine: reduce cyclomatic complexity
- styles: allow empty and default cell formats, #628
|
2020-05-10 16:56:08 +08:00 |
xuri
|
4188dc7a4a
|
- fn: SUMSQ
- resolve ineffectual assignment
- handle exception with invalid formula
- update range resolver
|
2020-05-09 00:32:36 +08:00 |
xuri
|
08185c398a
|
#65, fn: ROUND, ROUNDDOWN, ROUNDUP, SEC, SECH, SIN, SINH, SQRTPI, TAN, TANH, TRUNC
|
2020-05-08 00:31:17 +08:00 |
xuri
|
de34ecaace
|
#65 fn: MOD, MROUND, MULTINOMIAL, MUNIT, ODD, PI, RADIANS, RAND, RANDBETWEEN, ROMAN
|
2020-05-07 00:15:54 +08:00 |
xuri
|
5f29af258d
|
Merge branch 'formula'
|
2020-05-06 00:33:20 +08:00 |
xuri
|
1f73a19e0f
|
Resolve #628, omit number format empty
|
2020-05-06 00:32:53 +08:00 |
xuri
|
97e3f4ce68
|
#65 fn: CSCH, DECIMAL, DEGREES, EVEN, EXP, FACT, FACTDOUBLE, FLOOR, FLOOR.MATH, FLOOR.PRECISE, INT, ISO.CEILING, LN, LOG, LOG10, MDETERM
|
2020-05-06 00:01:31 +08:00 |
xuri
|
5c82f2269d
|
#65 fn: CEILING.PRECISE, COMBIN, COMBINA, COS, COSH, COT, COTH, CSC
|
2020-05-05 17:27:19 +08:00 |
xuri
|
6f796b88e6
|
fn: CEILING, CEILING.MATH
|
2020-05-04 21:22:11 +08:00 |
xuri
|
789adf9202
|
fn: ACOS, ACOSH, ACOT, ACOTH, ARABIC, ASIN, ASINH, ATANH, ATAN2, BASE
|
2020-05-04 18:18:05 +08:00 |
xuri
|
bdf0538640
|
fn: ABS, GCD, LCM, POWER, PRODUCT, SIGN, SQRT, SUM, QUOTIENT
|
2020-05-04 13:40:04 +08:00 |
xuri
|
48fc4c08a2
|
init formula calculation engine, ref #65 and #599
|
2020-05-03 18:44:43 +08:00 |
xuri
|
2285d4dc71
|
handle the cell without r attribute in a row element
|
2020-04-24 08:26:16 +08:00 |
xuri
|
1fe660df64
|
- Resolve #485 use sheet index instead of ID
- added 3 internal function: getSheetID, getActiveSheetID, getSheetNameByID
|
2020-04-23 02:01:14 +08:00 |
xuri
|
10115b5d88
|
- Resolve #611, fix failure BenchmarkSetCellValue
- Allow empty filter, data, and rows in the pivot table
- Add more test case for pivot table
|
2020-04-10 00:08:17 +08:00 |
xuri
|
e36650f4ff
|
Resolve #598, filter support for AddPivotTable
|
2020-04-09 01:00:14 +08:00 |
echarlus
|
a2e1da8d9d
|
Fix for issue #608 (#609)
|
2020-04-09 00:50:20 +08:00 |
Olivier Mengué
|
6e90fa6b1d
|
Replace bytes.NewReader(stringToBytes(s)) with strings.NewReader(s) (#610)
|
2020-04-09 00:49:13 +08:00 |
xuri
|
66d0272f6a
|
Resolve #172, init rich text support
|
2020-04-06 00:23:27 +08:00 |
xuri
|
0f2a905324
|
Performance improvements
|
2020-04-05 13:51:00 +08:00 |
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>
|
2020-04-02 00:49:09 +08:00 |
xuri
|
736362694a
|
Add unit test case
|
2020-04-01 00:46:29 +08:00 |
xuri
|
3ce4b91be9
|
Resolve #345, fix missing comments by GetComments
|
2020-03-31 00:02:00 +08:00 |
xuri
|
3f89c6e979
|
remove ineffectual variable assignments and simplify code
|
2020-03-29 18:44:24 +08:00 |
xuri
|
6afc468a02
|
Resolve #451, support create chart sheet
|
2020-03-28 23:47:26 +08:00 |
xuri
|
a75c6f63be
|
#451, init struct for chart sheet
|
2020-03-25 00:13:29 +08:00 |
xuri
|
cea3d806ec
|
Resolve #200, ignore empty conditional format style
|
2020-03-16 00:13:01 +08:00 |
xuri
|
6ab5b991e4
|
Resolve #348, support delete Data Validation
|
2020-03-13 00:48:16 +08:00 |
xuri
|
9e2318cefa
|
Resolve #470, export Style structs to allow create the style for cells by given JSON or structure
|
2020-03-10 00:04:23 +08:00 |
xuri
|
2ccb8f62ed
|
Remove calculated properties to make recalculate formulas in some spreadsheet applications, such as Kingsoft WPS
|
2020-03-09 00:08:47 +08:00 |
xuri
|
cb79754068
|
Merge pull request #592 from hexbioc/master
Exported function to convert excel date to time
|
2020-03-04 00:07:13 +08:00 |
Vaibhav Nayak
|
83eedce70d
|
Export ExcelDateToTime function to convert excel date to time
Signed-off-by: Vaibhav Nayak <vaibhav.nayak@gmail.com>
|
2020-03-03 18:12:02 +05:30 |
xuri
|
1e3c85024d
|
Resolve #571, init remove conditional format support
|
2020-03-03 00:15:03 +08:00 |
xuri
|
1d87da57ec
|
Resolve #492, init support for insert and remove page break
|
2020-03-01 00:34:41 +08:00 |
xuri
|
0ac7e18389
|
Merge pull request #589 from xxb-at-julichina/master
Reduce redundant memory copy in getRowHeight
|
2020-02-29 00:54:19 +08:00 |
xxb-at-julichina
|
386a42dfa2
|
Update rows.go
|
2020-02-28 15:53:04 +08:00 |
xuri
|
821a5d8672
|
AddPivotTable API changed: new structure PivotTableField to hold pivot table fields for better scalability
|
2020-02-26 18:53:50 +08:00 |
xuri
|
8b20ea1685
|
Fix #586, duplicate row with merged cells
|
2020-02-25 00:19:22 +08:00 |
xuri
|
6dcb7013ee
|
Resolve #582, support to set date field subtotal and names for pivot table
- typo fixed and update do.dev badge in the README.
|
2020-02-21 23:07:43 +08:00 |
xuri
|
ad883caa0f
|
Resolve #580, revert commit 5ca7231ed4
|
2020-02-19 00:08:10 +08:00 |
xuri
|
52f1eee7c4
|
Fix #578, escape character in the formula
|
2020-02-15 16:34:47 +08:00 |
xuri
|
023dba7265
|
Fix #576, serialize by fields order on stream flush
|
2020-02-13 00:00:42 +08:00 |
xuri
|
e51aff2d95
|
Resolve #570, flat columns for the column's operation
|
2020-02-07 00:53:38 +08:00 |
xuri
|
a691c1048d
|
Merge pull request #565 from Amodio/master
SetColVisible() can parse a column range + typos.
|
2020-01-23 10:20:03 +08:00 |
Jacques Boscq
|
68754a2075
|
SetColVisible() can parse a column range + typos.
|
2020-01-21 23:42:44 +01:00 |
xuri
|
cbc3fd21b7
|
Resolve #455, init delete picture from spreadsheet support
|
2020-01-22 01:08:18 +08:00 |