|
|
|
Excel 2007 и Pivot
|
|||
|---|---|---|---|
|
#18+
Ситуация - есть работающий макрос, написанный в 2003 Excel. Запускаю его же в 2007. Все работает, на этом шаге выдает ошибку Код: plaintext 1. 2. Method 'CreatePivotTable' of object 'PivotCache' failed. В окне ошибки нажимаю Debug, в отладке нажимаю Run и вуаля: никакой ошибки, программа работает дальше. До следующего попытки создания сводной таблицы. Это глюки 2007 Excel или я не вижу очевидного? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2009, 10:55 |
|
||
|
Excel 2007 и Pivot
|
|||
|---|---|---|---|
|
#18+
Попробуй On Error Resume Next ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2009, 14:04 |
|
||
|
Excel 2007 и Pivot
|
|||
|---|---|---|---|
|
#18+
Ещё можно попробовать (в твоём куске) вместо "Add" написать "Create". И изменть подредактировать "SourceData:= _ "Резервы_оплата!R2C1:R3219C17", Version:=xlPivotTableVersion10).CreatePivotTable" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2009, 12:13 |
|
||
|
Excel 2007 и Pivot
|
|||
|---|---|---|---|
|
#18+
Всё оказалось прозаичнее: 2007 Excel терял какой лист у него активный, 2003 на это не обращал внимание. При добавлении Код: plaintext Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2009, 14:28 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=36288433&tid=2178893]: |
0ms |
get settings: |
7ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
195ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 235ms |
| total: | 501ms |

| 0 / 0 |
