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.
Bookmarks