| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
|
|
|
| |
XML deserialize error
- Add error return value for the `GetComments`, `GetDefaultFont` and `SetDefaultFont` functions
- Update unit tests
|
| |
|
|
|
|
|
|
| |
- Add nil pointer guard in cell format
- Add tests to verify the nil checks in formattedValue
Co-authored-by: Zach Clark <zachmclark@gmail.com>
|
|
|
|
|
| |
- Allowing insert SVG format images
- Unit tests updated
|
|
|
|
|
|
| |
- Fix error on inserting columns or rows on the worksheet which contains one cell merged cell range
- Fix getting incomplete rich text cell value in some cases
- Unit tests updated
|
|
|
|
| |
- Add `CellTypeFormula`, `CellTypeInlineString`, `CellTypeSharedString` and remove `CellTypeString` in `CellType` enumeration
- Unit tests updated
|
|
|
|
|
|
|
|
| |
- Support set and get font color with indexed color
- New export variable `IndexedColorMapping`
- Fix getting incorrect page margin settings when the margin is 0
- Update unit tests and comments typo fixes
- ref #65, new formula functions: AGGREGATE and SUBTOTAL
|
| |
|
|
|
| |
Co-authored-by: zhengchao.deng <zhengchao.deng@meican.com>
|
|
|
|
|
|
|
| |
- Fix default number format parse issue with a long string of digits
- Fix creating a sheet with an empty name cause a corrupted file
- The `GetCellStyle` function no longer return master cell style of the merge cell range
- Using the specialized name in variables and functions
|
|
|
|
| |
- Add JSON tags for `AppProperties`, `PivotTableOption` and `PivotTableField` structure
|
|
|
|
| |
- These 6 functions now support concurrency safe: SetColWidth, GetColWidth, SetColVisible, GetColVisible, SetColStyle and GetColStyle
|
|
|
|
|
|
| |
values (#1320)
Signed-off-by: cdenicola <cooper.denicola@instabase.com>
Co-authored-by: cdenicola <cooper.denicola@instabase.com>
|
|
|
|
|
|
| |
Sheet
- Format code with `gofmt`
|
|
|
|
|
|
| |
- Using sheet ID instead of sheet index when delete the cell in calculation chain
- Update documentation for exported functions
- Using `sheet` represent the sheet name in the function parameters
|
|
|
|
|
| |
- Remove shared formula subsequent cell when setting the cell values
- Support adjust table range when removing and inserting column/row
|
|
|
| |
Remove inline rich text when setting cell value and cell formulas
|
|
|
| |
check vertical align enumeration, update set rich text docs and test
|
|
|
|
| |
Update example for set cell hyperlinks with `HyperlinkOpts`
|
| |
|
|
|
|
|
|
|
| |
1904 date system support
- Fix incorrect cell data types casting results when number formatting
- Support set cell value on 1904 date system enabled, ref #1212
- Improve performance for set sheet row and the merging cells, fix performance impact when resolving #1129
|
|
|
| |
Ref #1129, make `SetRowStyle` overwrite style of the cells
|
| |
|
|
|
|
| |
type checking
|
| |
|
| |
|
|
|
|
| |
format support
|
|
|
|
| |
* Update docs for the function `SetCellHyperLink`
|
| |
|
|
|
|
|
|
|
|
| |
Added two exported functions `SetWorkbookPrOptions` and `GetWorkbookPrOptions` to support setting and getting the code name property of the workbook
Re-order fields of the workbook properties group to improve the compatibility
Go Modules dependencies upgrade
Put workbook related operating in new `workbook.go` source code
Library introduction docs block updated
|
|
|
|
|
|
| |
- Introduced NFP (number format parser) dependencies module
- Initialize custom dates and times number format support
- Dependencies module upgraded
|
|
|
|
|
|
|
|
| |
- Add default value on getting `View` property of sheet views
- Add examples and unit test for set sheet views
- Re-order field on sheet view options
- Fix incorrect build-in number format: 42
- Simplify code for the `stylesReader` function
|
|
|
|
|
|
| |
Correct cells style in merge range
Fix incorrect style ID returned on getting cell style in some cases
Unit test updated and simplified code
|
| |
|
|
|
|
| |
Rename exported constants `NameSpaceDublinCoreMetadataIntiative` to `NameSpaceDublinCoreMetadataInitiative`
|
| |
|
|
|
|
|
|
| |
type cells
Unit test coverage improved
|
| |
|
|
|
|
|
|
|
|
| |
- Unzip shared string table to system temporary file when large inner XML, reduce memory usage about 70%
- Remove unnecessary exported variable `XMLHeader`, we can using `encoding/xml` package's `xml.Header` instead of it
- Using constant instead of inline text for default XML path
- Rename exported option field `WorksheetUnzipMemLimit` to `UnzipXMLSizeLimit`
- Unit test and documentation updated
|
| |
|
|
|
|
|
| |
- fix COUPPCD result accuracy issue
- update close spreadsheet example in documentation and README
|
|
|
|
|
|
| |
- new formula function: YEARFRAC, ref #65
- update the codecov version
- remove unused variable
|
| |
|
|
|
|
|
| |
- fix ineffectual variable assignments
- timeout in go test
|
| |
|
|
|
|
|
|
|
| |
- 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`
|
| |
|
| |
|
| |
|