Integrating non-native dependencies in spreadsheet applications
AssigneeMicrosoft Technology Licensing, LLC
InventorsJoseph John MCDAID, Su-Piao WU, Alexander Yuryevich NOVOKHODKO, Guido VAN ROSSUM
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsJoseph John MCDAID, Su-Piao WU, Alexander Yuryevich NOVOKHODKO, Guido VAN ROSSUM
Estimating the term…
Technology is disclosed herein for integrating native and non-native dependencies in a spreadsheet hosted by a spreadsheet application. In an implementation, a computing apparatus identifies a formula in a first cell of a spreadsheet which includes a non-native argument. The computing apparatus identifies a dependency between the first cell and a second cell created by the non-native argument. The computing apparatus limits recalculations of the spreadsheet based at least on the dependency. In an implementation, absent any other dependencies between the first cell and other cells, the first cell is excluded from recalculations triggered by changes to the other cells and included in recalculations triggered by the second cell. In an implementation, a direct or indirect dependency is created by, respectively, an explicit or implicit reference to the second cell in the non-native argument. In some implementations, the formula is native to the spreadsheet application hosting the spreadsheet.
A computing apparatus comprising:
One or more computer-readable storage media having program instructions stored thereon that, when executed by one or more processors of a computing device, direct the computing device to at least:
A method of operating a spreadsheet application, the method comprising:
Dependencies are inferred from the claim text.