I create weekly reports using Data validation drop down menus in several columns. The data is located via named ranges.
Once complete I run a macro that makes a new "clean" sheet with just the values and any local named ranges removed.
After that I right click on the sheet tab and move the "clean sheet" to a separate summary workbook that I email to the recipients.
The problem is that the global named ranges from the source workbook move with the clean sheet.
to remove the names i can run this code in the destination workbook:
In order to avoid security issues I then have to copy the "clean" and "name free" sheet to a third workbook that is "macro free"
That works but I would like to get rid of the extra step.
What I am thinking is to run "moving the worksheet" via a macro and either clean the global names after the move as part of the macro or if possible instruct excel to move the sheet without the named ranges.
Any advice on which path to take or another option?
thanks
Robert
Bookmarks