1. A computer-implemented method for editing a tabular data object displayed in a Web page open in a Web browser program in a spreadsheet program, the method comprising: receiving a user command to edit the tabular data object displayed in the Web page; determining whether the Web page was created using the spreadsheet program; if the determination is made the Web page was created using the spreadsheet program, performing a first sequence comprising: launching the spreadsheet program; and pasting the tabular data object to the spreadsheet program so that it may be edited; if the determination is made the Web page was not created using the spreadsheet program, performing a second sequence comprising: launching the spreadsheet program; and opening a Web query dialog box in the spreadsheet program, wherein the Web query dialog box is loaded with the Web page displayed in the Web browser program; receiving a user command selecting the tabular data to edit in the Web page displayed within the Web Query dialog box; and pasting the tabular data object selected in the Web Query dialog box to the spreadsheet program so that it may be edited.