Thread
:
How do you name a new workbook in VBA
View Single Post
#
2
Posted to microsoft.public.excel.programming
Nick Hodge
external usenet poster
Posts: 1,173
How do you name a new workbook in VBA
Bill
You will have to save as, you can't just rename it
e.g
mywb.SaveAs Filename:="Drive:\Path\Filename.xls"
--
HTH
Nick Hodge
Microsoft MVP - Excel
Southampton, England
www.nickhodge.co.uk
HIS
"in-over-his-head-bill" wrote
in message ...
I am trying to create a new workbook out of vba. When I try to name it
something beside the default book1,book2, etc... I get a "can't assign to
read-only property" error. How do I name a new workbook?
My code follows with public variables savetofile and savetorange
Public Sub manageoutput_new()
Dim mywb As Workbook, myws As Worksheet
Set mywb = Workbooks.Add
'* problem line is next
mywb.Name = savetofile
mywb.Activate
Set myws = Worksheets.Add
myws.Name = savetorange
End Sub
Reply With Quote
Nick Hodge
View Public Profile
Find all posts by Nick Hodge