Method Add of object Sheet failed

J

JonMitsu

code example:

Private Sub CommandButton1_Click()
Dim filename As String
Dim i As Integer

Sheets.Add Type:="C:\MyBook.xls"
Sheets(1).Select
Sheets(1).Move
Application.DisplayAlerts = False
ActiveWorkbook.SaveAs filename:="C:\MyBook.xls", _
FileFormat:=xlNormal, Password:="", WriteResPassword:="", _
ReadOnlyRecommended:=False, CreateBackup:=False
ActiveWindow.Close
Application.DisplayAlerts = False
Workbooks(1).Activate
Sheets(1).Select

End Sub

--When I press the button 7 times VB Show Error message:
--Run-time error 1004:
--Method Add of object Sheet failed

Please help. WHY DO THIS PROBLEM
 
D

Don Guillett

Sheets.Add Type:="Worksheet"
It might help for you to tell us exactly what you are trying to do.
 
J

JonMitsu

I try to do:

1. Open workbook MyBook.xls in My Activeworkbook.
Do changes in new sheet.
2. Save New Sheet in File MyBooks.xls

Sorry but my english speak is Zero:) i can't say that i want.
 
D

Don Guillett

Recorded
Sub Macro7()
'
' Macro7 Macro
' Macro recorded 7/8/2006 by Don Guillett
'

'
Workbooks.Open filename:="C:\yourfolder\yourfilename.xls"
Sheets("Sheet2").Select
Sheets("Sheet2").Move' you might prefer .copy
ActiveWorkbook.SaveAs filename:="C:\yourfolder\newbooks.xls",
FileFormat:= _
xlNormal, Password:="", WriteResPassword:="",
ReadOnlyRecommended:=False _
, CreateBackup:=False
ActiveWindow.Close
End Sub
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads


Top