Move row to new excel sheet when cell criteria updated - Please help ASAP

Copper Contributor

I have been trying to do this for the past 4 hours but everything I've tried either doesn't work or doesn't make sense to me so I'm desperate for help now. I've tried formulas and VBAs and I'm at my wit's end.

 

Background: For work I get allocated cases which I then make active once I've spoken to the service user, and then close when all work is carried out.

 

Problem: I want to be able to update a cell from "new" to "active", and have that move the row from the "New" sheet to the "Active" sheet. I then want the same to happen when I close a case; update the cell and move the row from "Active" sheet to "Closed" sheet.

 

It would be so much easier if I could just write, "IF cell in column F=active, move row to Active sheet" but instead Excel formulas are so complicated that I don't understand what each bit is asking

Please can someone explain it like I'm 5 and make it straightforward?

Thank you

1 Reply

@riva85 

 

You wrote: Please can someone explain it like I'm 5 and make it straightforward?

 

Well, I'd rather approach you as if you're, oh, 45, and willing to re-think your design.

 

What I have in mind is a single database (i.e., a single worksheet) on which ALL rows for ALL cases are retained. Each row carries a status indicator--"Active", "Closed", "Limbo","whatever"--and then there's a single "Dashboard" or output sheet of some kind, on which you can request at any time a full accounting of all "Active" sheets or all of any class that you have.

 

That approach would (I will submit) meet your goals AND take advantage of Excel's amazing abilities to take a single data table and extract all kinds of useful reports. I've just scratched the surface on what I wrote above. Would you like, for example, statistical summaries on how many cases have been handled per month? How about how many involve issues X and Y, to say nothing of Z? The Pivot Table is at your disposal for that kind of report, and it would do it all from that single database.