Formattable spreadsheet table elements with automatic updating
First Claim
Patent Images
1. A method, comprising:
- rendering a spreadsheet table on a user interface, said spreadsheet table including at least one formattable table element that is formatted according to a specific format;
detecting a structural update in the spreadsheet table that affects the specific format of the formattable table element;
automatically reformatting the formattable table element to comply with the specific format for the formattable table element; and
rendering the spreadsheet table on the user interface to reflect the reformatted formattable table element and the structural update.
2 Assignments
0 Petitions
Accused Products
Abstract
Spreadsheets are subdivided into formattable table elements that may include multiple table cells so that the multiple table cells can be formatted as a single element. As such, a gradient format can be applied across the range of multiple table cells instead of to individual table cells. A format property can be applied to a spreadsheet table to provide alternating table element formats that are automatically updated when cells or formattable table elements are added, deleted, hidden, shown or moved. As a result, when a table modification is made, the alternating format of the table is updated before the table is rendered on a display.
37 Citations
20 Claims
-
1. A method, comprising:
-
rendering a spreadsheet table on a user interface, said spreadsheet table including at least one formattable table element that is formatted according to a specific format;
detecting a structural update in the spreadsheet table that affects the specific format of the formattable table element;
automatically reformatting the formattable table element to comply with the specific format for the formattable table element; and
rendering the spreadsheet table on the user interface to reflect the reformatted formattable table element and the structural update. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. One or more computer-readable media containing executable instructions that, when executed, implement the following steps:
-
rendering a first formattable table element in a spreadsheet table, the first formattable table element including multiple table cells formatted according to a particular format;
rendering a second formattable table element in the spreadsheet table, the second formattable table element including multiple table cells formatted according to a particular format;
receiving instructions to change a structure of the spreadsheet table that will affect at least one of the formattable table elements;
automatically reformatting each affected formattable table element according to the particular format associated with the affected formattable table element; and
rendering the spreadsheet table to reflect the reformatted formattable table elements and the change in the table structure. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A system, comprising:
-
a user interface;
rendering means for rendering a spreadsheet table on the user interface, the spreadsheet table having a structure and including at least one formattable table element;
means for detecting an update in the table structure that affects at least one formattable table element;
table formatting means for automatically formatting each formattable table element included in the spreadsheet table when a table structure update is detected; and
wherein the rendering means is further configured to render the spreadsheet table to show the table structure update and the reformatted formattable table elements. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification