This should do it. I tried to make it flexible so it will work on any size sheet, when it checks for "matches" it skips columns A:C, it will use all the others. It moves data by matching cell values to the sheet names...so the sheet named "Washington" will get all the rows with the exact match "Washington" in any row.
==========
How/Where to install the macro:
1. Open up your workbook
2. Get into VB Editor (Press Alt+F11)
3. Insert a new module (Insert > Module)
4. Copy and Paste in your code (given above)
5. Get out of VBA (Press Alt+Q)
6. Save your sheet
The macro is installed and ready to use. Press Alt-F8 and select ParsePeople from the macro list.
==========
Since this version of the macro works off of EXISTING sheets, if you add a new name/asset anywhere you would need to add a blank sheet of the same name to receive the data. We could make the macro create sheets as needed, too, if that seems necessary.
Bookmarks