powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel 2007 и Pivot
4 сообщений из 4, страница 1 из 1
Excel 2007 и Pivot
    #36276439
mari_karo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ситуация - есть работающий макрос, написанный в 2003 Excel.
Запускаю его же в 2007. Все работает, на этом шаге выдает ошибку
Код: plaintext
1.
2.
  ActiveWorkbook.PivotCaches.Add(SourceType:=xlDatabase, SourceData:= _
        "Резервы_оплата!R2C1:R3219C17").CreatePivotTable TableDestination:="", TableName _
        :="PivotTable1", DefaultVersion:=xlPivotTableVersion10

Method 'CreatePivotTable' of object 'PivotCache' failed.
В окне ошибки нажимаю Debug, в отладке нажимаю Run и вуаля: никакой ошибки, программа работает дальше. До следующего попытки создания сводной таблицы.
Это глюки 2007 Excel или я не вижу очевидного?
...
Рейтинг: 0 / 0
Excel 2007 и Pivot
    #36284392
Андрей Пл
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробуй

On Error Resume Next
...
Рейтинг: 0 / 0
Excel 2007 и Pivot
    #36287886
Aleksiie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ещё можно попробовать (в твоём куске) вместо "Add" написать "Create". И изменть подредактировать "SourceData:= _
"Резервы_оплата!R2C1:R3219C17", Version:=xlPivotTableVersion10).CreatePivotTable"
...
Рейтинг: 0 / 0
Excel 2007 и Pivot
    #36288433
mari_karo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всё оказалось прозаичнее: 2007 Excel терял какой лист у него активный, 2003 на это не обращал внимание.
При добавлении
Код: plaintext
 Sheets("Резервы_оплата").Activate
перед
Код: plaintext
1.
2.
 ActiveWorkbook.PivotCaches.Add(SourceType:=xlDatabase, SourceData:= _
        "Резервы_оплата!R2C1:R3219C17").CreatePivotTable TableDestination:="", TableName _
        :="PivotTable1", DefaultVersion:=xlPivotTableVersion10
все работает без сбоев.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel 2007 и Pivot
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]