6. The method of claim 1 , further comprising: receiving the declaration command in the first spreadsheet cell, the declaration command identifying the command name for the new command and operations performed for the command name based on a plurality of second spreadsheet cells.
9. The method of claim 6 , wherein the declaration command is programmed for receiving the command name from a third spreadsheet cell, receiving a first parameter, to identify an input cell for the new command, in a fourth spreadsheet cell, and receiving a second parameter, to identify an output cell for the new command, in a fifth spreadsheet cell.