LinkBack Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
  #11   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 1,758
Default Error 1004 Method 'Add'of Object Sheets failed

Next time you're in the VBE, you can select the worksheet (from the project
explorer) and hit F4 to see its properties.

Change the (Name) (with the parentheses) to something smaller in length.

sheet71 is not the problem.

Sheet11111111111111111111111111 is the problem. (31 characters is the maximum)

I'd fix any (Name) property that's over 7 characters long (sheet##).



ExcelMonkey wrote:

So Tom there are code names for the sheets in the Project
Window. These are the only ones that seem funny:
Sheet16111
Sheet1611111
Sheet16111111
Sheet3111

There are also sheets that go as high as:
Sheet71. Not sure if this matters.

Regardless, what can I do abou this to fix it?

Thanks for you help.

-----Original Message-----
Workbook level protection (structure option) is what

would prevent adding
sheets, but it would prevent you from doing it

manually. If you did
Tools=Protection and it offered Unprotect Workbook, then

you would know it
is protected.

If you are in Excel 97 or this file was used extensively

in Excel 97, then
go into the project explorer in the VBE and see if you

have code names for
your sheets like

Sheet11111111111111111111111111111

These type of names can be problematic if they are too

long - around 31
characters as I recall.

--
Regards,
Tom Ogilvy


"ExcelMonkey" wrote

in message
...
No Bob it has a name - "Audit Results". This is odd as
this work on all other files. And there is not a sheet

in
the file called "Audit Result".

If this workbook were protected or Read only - how

would I
know?


-----Original Message-----
What is in AuditShtName? Sure it is not empty or a
duplicate name?

--

HTH

RP
(remove nothere from the email address if mailing

direct)


"ExcelMonkey"

wrote
in message
...
Please also note that I can Insert Worksheets
manually. I
don't get it???


-----Original Message-----
I have a an macro that always works. It an addin

which
creates an summary sheet in the active workbook. I
just
ran it on a file and recieved this message:

Error 1004 Method 'Add'of Object Sheets failed

the line of code it is failing on is this:

.Worksheets.Add(After:=.Worksheets
(.Worksheets.Count)).Name = AuditShtName

Why would this be failing? Could this be a workbook
protection issue? When I go to Tools\Protection\ is
does
not give the unprotect option.

THanks
.



.



.


--

Dave Peterson
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Charts.Add error '1004' Method 'Add' of object 'Sheets' failed Corey Charts and Charting in Excel 1 December 28th 06 02:15 PM
runtime error 1004 method range of object '_global failed valdesd Excel Discussion (Misc queries) 2 October 6th 05 07:26 PM
Runime Error 1004 Method Range of Object Global Failed Mohan[_5_] Excel Programming 3 May 21st 04 03:35 PM
Error 1004: Method 'Cells' of object '_Global' failed LT Excel Programming 2 October 31st 03 04:47 PM
"Run-time error '1004'" Method 'Range' of object '_global' failed. haisat[_2_] Excel Programming 0 October 20th 03 12:13 PM


All times are GMT +1. The time now is 07:43 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"