Alrighty,
Attached is your original workbook updated to include a macro that mimics the Desired Results you provided.
To run the Macro
1.Enable macros and then Press Alt+F8 on your keyboard
2. From the macro window select Test
3. Select the run option.
This macro will run and format everything as asked. To run it another time you will need to delete the created worksheet.
To use this macro into your workbook, open your workbook:
1.Press Alt+F8 on your keyboard
2.Clear the macro name box and type LocateCells in the blank box provided
3.Select the Create option
4.In between the Sub LocateCells() and End Sub copy and paste the code:
Please note that this macro assumes that all worksheets are company names and there are no worksheets that you don't want included in the formatted worksheet. If this is not true for your worksheet , you might want to move all the worksheets that do not contains data you want included in the summary to the vbery beginning of the workbook and then you will need to change the following line in the code:
To the below, replacing 1 with the number that represents the first worksheet you wish to start with index number. Index number refers to the tab position +1. In the worksheet you sent me Accenture would be 1, Desired Results would be two and so on.
Also this macro assumes that all your company worksheets start their user entered data for the categories at a row greater than 10.
5.Anything that appears in green is comment I left to hopefully help you understand.
6.Exit out of the Visual Basic Window
7.Press Alt+F8 again and this time select the LocateCells macro
8.Select Run
Let me know if this works for you or if you have any questions.
Bookmarks