+ Reply to Thread
Results 1 to 2 of 2

Automatically move data to a new sheet

  1. #1
    Registered User
    Join Date
    02-12-2014
    Location
    Poland
    MS-Off Ver
    Excel 2010
    Posts
    1

    Automatically move data to a new sheet

    I was wondering, if it was possible to create a cell in one sheet, where after data is entered, will move it to another sheet. Additionally, the data in the cell, after the transfer to another sheet is made would delete itself. Once the data is entered, sent to another sheet and deleted, next time data is entered into the same cell, it would be sent into a row below the cell that the first piece of data would be in. Therefore, after I enter data, [for example] press enter, then go back to input some more data, after a while there would be a long list in another sheet. The last feature of the problem (it would be something extra really) is that the function/macro is to be time dependent - during one month the data would stack up in one column, after the next one begins, the next column will automatically start all over.

    The idea is to create a budget book - where on the main page I would only have to enter the value in a specific box, the value then would be automatically sorted into the right row and column in another sheet, after the month/week ends, data would start to stack up in a column devoted to a new month/week.

    Thanks for any help, really stuck at this point - of course the data could be entered manually in different sheets, but it proved to be too complex to be useful. The book has to enable quick input.
    Last edited by Strawsb; 02-12-2014 at 01:12 PM. Reason: typo

  2. #2
    Forum Expert
    Join Date
    02-11-2014
    Location
    New York
    MS-Off Ver
    Excel 365 (Windows)
    Posts
    5,946

    Re: Automatically move data to a new sheet

    Note that all you really need to do is enter the date and value you want into a list, and then you can apply filters, use pivot tables, etc. to see your data the way you want without having it moved to other sheets.

    Still, it can be done, but you left out a lot of details, like how many and which cells, how your sheets are named, how the date is determined (entered or assumed to be current), etc.

    But it is certainly feasible - so let's say that you have sheets named Jan Feb Mar Apr, etc. and you want any value entered in range B4:B10 to be moved to the bottom of column A, choosing the sheet based on today's date.

    Copy this code, right-click the sheet tab, select "View Code" and paste the code into the window that appears. Save the workbook as a macro enabled .xlsm and any single cell entry in that range will be moved. Of course, the macro can do almost anything, so if you need it to be changed, post back.

    Please Login or Register  to view this content.

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Replies: 19
    Last Post: 02-27-2014, 02:42 AM
  2. Replies: 2
    Last Post: 01-08-2014, 04:41 PM
  3. How do you automatically move data from one sheet to another??
    By joepmcewen in forum Excel Programming / VBA / Macros
    Replies: 11
    Last Post: 10-30-2013, 03:51 PM
  4. Move data from one sheet to another automatically in Excel 2010
    By katrina884 in forum Excel Formulas & Functions
    Replies: 11
    Last Post: 02-04-2013, 08:38 PM
  5. Automatically move data to another sheet
    By redstang423 in forum Excel Programming / VBA / Macros
    Replies: 2
    Last Post: 04-06-2007, 01:20 PM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1