I have looked at/tried several macros from several threads but they all seem to do some of what I need but not everything. The last one did successfully move a row from one sheet (ITEMS) to another sheet (SOLD) based on the cell value of the STATUS column. (If 's' then move to SOLD sheet. But each time it moved a row it deleted the previous ones instead of 'adding' to the existing list.
So essentially I have a spreadsheet with 3 sheets....ITEMS, DONATED, SOLD. The ITEMS page may contain unlimited rows. I want to be able to enter a sold status ('s') in the STATUS column of a row and then....
1. The entire row should move from the ITEMS sheet to the SOLD sheet. There will already be a TITLE ROW on the first row of the SOLD sheet so the inserted rows should start at 2 but when a row is moved to this sheet it should be added to the existing list not delete anything on the list. There will also be a TOTALS row at the bottom that will have formulas to total the SOLD items values etc. So the rows moved to this sheet should be inserted BETWEEN the TITLE row and the TOTALS row.
2. The ITEMS sheet will not longer contain the SOLD row item and thus the other items in the list will shift upwards.
The same would be true if the STATUS column is 'd'.....except the entire row would move to the DONATED sheet.
Ideally I would also like to be able to move a row BACK to the ITEMS sheet from the SOLD or DONATED sheet if the Status of S or D is removed from the STATUS column on the Sold or Donated sheets.
Bookmarks