Sorry i have to bump this old thread up but.. alfredo, for some reason i have this exact same problem. I am using a simple logic for testing such as:
While counter < 100
Count = (Str(counter))
Sheets(Array("Blad1", "Blad2", "Blad3")).Select
Sheets("Blad1").Activate
Sheets(Array("Blad1", "Blad2", "Blad3")).Copy After:=Sheets(Sheets.Count)
Sheets(Sheets.Count).Name = Count + "A"
Sheets(Sheets.Count - 1).Name = Count + "B"
Sheets(Sheets.Count - 2).Name = Count + "C"
counter = counter + 1
Wend
The weird thing is, yesterday ive had it end up in almost the same error, the only difference is that it says "copy range method failed"
This ofcourse has to do with the method im running, but the weird thing is, if i run this on a faster computer then needed (WINXP + office 2003 = slow) (win7 + office 07 = fast) it will result in finishing the method without any pain or error.
I have been reading about this and some state that sometimes these things get triggered by the fact of having a disk/computer that cannot keep up, for some reason when i use a method that is completely 100% the same on the faster computer i can work out sheets untill the end of the month.. though if i use that same exact method on the slower pc it will stop after day 11 (per day 3 new sheets) and throw me this error.
Did anyone ever noticed any similarities?
And if so, did you fixed it eventually?