Hello Dianbao,
I'm assuming from this statement:
My "Master Book 1" is "HotelsLondon" and the sheets within this book are "3 Star", "4 Star" and "5 Star"
That all these sheets need to be checked for names and not just the first sheet in the "HotelsLondon" workbook.
To make the macro run automatically when the workbook is opened, copy the code below into the "weekly" workbook and follow the instructions to install it.
How to Save a Workbook Event Macro
1. Copy the macro using CTRL+C keys.
2. Open your Workbook and Right Click on any Worksheet's Name Tab
3. Left Click on View Code in the pop up menu.
4. Press ALT+F11 keys to open the Visual Basic Editor.
5. Press CTRL+R keys to shift the focus to the Project Explorer Window
6. Press the Down Arrow Key until ThisWorkbook is highlighted in blue.
7. Press the Enter key to move the cursor to the Code Window
8. Paste the macro code using CTRL+V
9. Save the macro in your Workbook using CTRL+S
Bookmarks