Okay, I think this does everything you specified, except for shifting the columns based on user. If you can get this much of it working, we can look at the multi-user part after.
- Open up the VBA Editor (Alt + F11)
- Under the VBA Project for your workbook, double-click on "ThisWorkbook"
- Paste all the code below (this is assuming you don't already have any code in this area)
Note, you will not be able to save the workbook if there is anything already below line 1000. If that is a problem, change all the places in the code where I specify "1000" to be your actual last row of data.
Bookmarks