![]() |
Macro error
I'm using the following macro to take the value in cell B2 and save each worksheet and the worksheet called "Schedule" into their own workbooks. It keeps hanging at the line that reads ".value = wks.name Any ideas how to fix this? Mike Option Explicit Sub testme() Dim wks As Worksheet For Each wks In ActiveWindow.SelectedSheets Worksheets(Array("Schedule", wks.Name)).Copy With ActiveSheet ..Parent.Worksheets("Schedule").Move _ befo=.Parent.Worksheets(1) With .Parent.Worksheets(wks.Name).Range("B2") ..NumberFormat = "text" ..Value = wks.Name End With ..Parent.SaveAs Filename:="\\bdfiler\masterads\2007 Master Ad" & wks.Name & ".xls", _ FileFormat:=xlWorkbookNormal ..Parent.Close savechanges:=False End With Next wks End Sub |
Macro error
See your previous thread.
MikeD1224 wrote: I'm using the following macro to take the value in cell B2 and save each worksheet and the worksheet called "Schedule" into their own workbooks. It keeps hanging at the line that reads ".value = wks.name Any ideas how to fix this? Mike Option Explicit Sub testme() Dim wks As Worksheet For Each wks In ActiveWindow.SelectedSheets Worksheets(Array("Schedule", wks.Name)).Copy With ActiveSheet .Parent.Worksheets("Schedule").Move _ befo=.Parent.Worksheets(1) With .Parent.Worksheets(wks.Name).Range("B2") .NumberFormat = "text" .Value = wks.Name End With .Parent.SaveAs Filename:="\\bdfiler\masterads\2007 Master Ad" & wks.Name & ".xls", _ FileFormat:=xlWorkbookNormal .Parent.Close savechanges:=False End With Next wks End Sub -- Dave Peterson |
All times are GMT +1. The time now is 07:12 PM. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com