Non-anonymous functions as arguments in spreadsheet environments
AssigneeMicrosoft Technology Licensing, LLC
InventorsJoseph John MCDAID, Andrew James BECKER
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsJoseph John MCDAID, Andrew James BECKER
Estimating the term…
Technology is disclosed herein by which a spreadsheet function is accepted as an argument to another function in a spreadsheet. In an implementation, a computing apparatus identifies a formula in a cell, the formula including a first function which has a parameter for the name of a second, non-anonymous function. The computing apparatus passes the function name as an argument to the first function for execution. In executing the first function, the computing apparatus calls the second function and passes a value as an argument to the second function. The computing apparatus updates the spreadsheet based on one or more results of the first function. In an implementation, when the first function calls the second function, the first function iterates through a range of values passed to it as an argument.
A computing apparatus comprising:
A method of operating a spreadsheet application, 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:
Dependencies are inferred from the claim text.