|
Sheets(8).Copy after:=Sheets(10) RUN-time error 1004
|
|||
---|---|---|---|
#18+
В цикле идет копирование листа №8 после листа №10 через 15- 30 копирований VBA выдает ошибку "Copy methos of worksheet class failed" run-time error 1004 ПОЧЕМУ. Как с эти бороться, ведь 15-30 раз копируется нормально!!!! Sheets(8).Copy after:=Sheets(10) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2004, 09:16 |
|
Sheets(8).Copy after:=Sheets(10) RUN-time error 1004
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2004, 15:42 |
|
Sheets(8).Copy after:=Sheets(10) RUN-time error 1004
|
|||
---|---|---|---|
#18+
Ограничение на длину названия листа 30 символов. При копировании листа его название увеличивается, и если оно было изначально длинное, на каком-то шаге может перестать копировать. Похожая ситуация возникает и с CodeName листа. CodeName можно посмотреть в редакторе vba. Слева, где дерево листов будет список вида Sheet1 (Первый лист), Sheet11 (Первый лист (2)). При копировании листа его CodeName увеличивается. Соответсвенно посмотри после того, как цикл вылетел длину названия листа и CodeName, если 30 символов, то следующие листы копироваться не будут. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2004, 17:23 |
|
|
start [/forum/topic.php?fid=61&gotonew=1&tid=2186518]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
24ms |
get topic data: |
7ms |
get first new msg: |
8ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
others: | 10ms |
total: | 121ms |
0 / 0 |