Question

  Asked: Jul 19 2008   6:22 AM GMT
  Asked by: Kaylee


Can data in Excel 2003 be set up to automatically move from one sheet to another in a workbook?


Macros, Microsoft Excel, Excel 2003, Excel macros

Is it possible to create a macro, or multiple macros to upon a button push move data from one sheet to another in the same workbook in Excel 2003? We have a workbook with three sheets, instead of having to manually copy and paste information once we have completed it from sheet one to the others we would like to create a drop down menu or button that would automatically move the data to another sheet in the workbook. Can this be done, and if so how?

Subscribe to Alerts! Get questions and answers delivered to your Inbox.


E-mail me updates on this question



   SUBSCRIBE

hidden modal window

Answer Wiki (Improve, edit or add to this answer)


 RATE THIS ANSWER
0
Click to Vote:
  •   0
  •  0



Review your '@lookup' function under the database section of help. You'll find usefull things that will allow you to pull it out of other workbooks, maybe being worked on by someone else. The most simplist procedure is to create your formula so that where it requires the results of the cell on page one, literally goto page one and touch the cell. Excel will automatically create the reference info for you. If you don't need to process the results of the previous page, just show it, same thing, touch the reference cell and it will appear and change as the other cell does.

I wrote a program to do contract work for customers, where page one was the totals for each section of work to be completed. On page two, were the adds created by the owner for additional fees and they were added to the base bid. Progress payments were made based upon agreed amounts of work that would be done before we could get a draw against the total. SO, in layman english, you would have Contracted Amount + Additional Work to be Performed - Progress Payments = Remaining Total Due. The command would look like this =PROPOSAL!L13+'ADDS - PMTS'!L15, where "Proposal" is page 1, the '!' tells Excel that it a sheet name, then the row & column numbers on that page. In this case, page 2, 'Adds-Pmts' sheet has already processed some information and is requiring the info off of page one, to make it's final summation. In the example above, the single quotes represent the active page making the call for the information.
  • AddThis Social Bookmark Button

Browse more Questions and Answers on Development and Microsoft Windows.

Looking for relevant Development Whitepapers? Visit the SearchWinDevelopment.com Research Library.


Discuss This Answer


You must be logged-in to discuss a question. Log-in/Register

Jaideepkhanduja  |   Jul 22 2008  9:35AM GMT

I don’t think it is possible through a macro or set of macros. It has to be done manually as usually you are doing. And even ‘track changes’ is not going to help in this case for what you want to achieve.

 

Jaideepkhanduja  |   Jul 22 2008  9:43AM GMT

You can do this by using an add-in from Microsoft called dataloader, see: <a href="http://www.add-ins.com/office/data_loader.htm" rel="nofollow">http://www.add-ins.com/office/data_loader.htm</a>