Todd
0791b4688b
spreadsheet: add freeze rows/columns support and example
2017-09-10 19:11:53 -05:00
Todd
9e6bfaf6e1
spreadsheet: add method to clear cached formula results
2017-09-10 17:28:36 -05:00
Todd
f3eca9e68e
spreadsheet: add support for data validation rules
2017-09-10 17:13:40 -05:00
Todd
db7145dcbb
spreadsheet: add helper function for applying a border to multiple cells
2017-09-10 16:13:11 -05:00
Todd
3bc4675cf6
spreadsheet: add comment support
...
This adds comment support for sheets. Excel requires a VML drawing with
the comment box shape for each comment to display the comment.
LibreOffice displays comments fine with or without the shape, and
creates the shape for its own comments. For the sake of compatibility,
we create comment shapes as well.
I know of no other use for the legacy VML support other than comment
boxes...
2017-09-10 11:25:29 -05:00
Todd
ceb8570558
spreadsheet: add support for column formatting
2017-09-09 11:02:39 -05:00
Todd
3b50df7eb7
spreadsheet: add support for conditional formatting
2017-09-09 09:34:57 -05:00
Todd
d5c07a59d6
spreadsheet: add method to determine sheet extents
2017-09-09 09:34:57 -05:00
Todd
924140c87d
spreadsheet: add support for merged cells
2017-09-07 19:12:30 -04:00
Todd
8957cf73e3
spreadsheet: add validation for sheet name length
2017-09-07 19:12:30 -04:00
Todd
f70810321d
spreadsheet: support adding/removing an auto filter
2017-09-07 16:39:40 -04:00
Todd
2d710a2e6d
spreadsheet: ensure rows stay sorted
...
This fixes an issue with Mac Excel being unable to display
unsorted rows.
2017-09-07 12:44:31 -04:00
Todd
03540b8c38
spreadsheet: add support for defined names
2017-09-07 07:34:52 -04:00
Todd
2498814f67
spreadsheet: add support for hyperlinks
2017-09-07 06:12:41 -04:00
Todd
adb206e663
spreadsheet: always set cell reference numbers
2017-09-07 06:12:41 -04:00
Todd
0aebfb3d95
spreadsheet: pass sheet/row information down to cell wrapper
2017-09-07 06:12:41 -04:00
Todd
ee6ad24531
spreadsheet: add convenience methods
...
- add a Cell method to the sheet that gets/creates a cell
- chance Row.Cell to not require the row number
- rename EnsureRow to Row
- add examples/tests
2017-09-06 17:41:05 -04:00
Todd
7e0d2edaab
spreadsheet: add support for named cells/rows
2017-09-06 15:20:51 -04:00
Todd
f959cb0c9f
spreadsheet: working line chart
...
- needs major cleanup, but it displays in Libre
2017-09-04 11:08:29 -05:00
Todd
f07c57cae7
gooxml: move content types to base package
2017-09-04 11:08:29 -05:00
Todd
1896e7fd06
spreadsheet: allow setting/retrieving sheet name
2017-09-02 17:50:38 -05:00
Todd
4bd04dd2e5
initial commit
2017-08-29 15:06:08 -05:00