Copy adjacent Sheet and name from a list
On Sunday, April 7, 2013 4:52:58 PM UTC-7, GS wrote:
Revised as per my suggested approach (and handles the hidden sheet)...
Sub CopySheetAndNameCopies()
Dim vNames, n&
vNames = Sheets("Summary").Range("BreakdownList")
Application.ScreenUpdating = False
Sheets("Main Swb").Visible = True
For n = LBound(vNames) To UBound(vNames)
Sheets("Main Swb").Copy after:=Sheets("Summary")
ActiveSheet.Name = vNames(n, 1)
Next 'n
Sheets("Main Swb").Visible = False
Application.ScreenUpdating = True
End Sub
..where Range("BreakdownList") is a dynamic Defined Name range with
local scope.
Garry
Thanks,Garry.
I have never worked with hidden sheets before, never had a cause to do so. Not as daunting as I thought it might be.
I'll test fly your code which I know already will work and archive it along with Claus's.
Thanks again.
Howard
|