Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.01.2013, 00:14   #1
Вадичок
Пользователь
 
Регистрация: 09.09.2012
Сообщений: 87
По умолчанию СВОДНАЯ

Добрый вечер!
Помогите решить проблему: обновляю макросом несколько сводных. И при обновлении определенной сводной выдает ошибку: Невозможно определить свойство PivotTable класса Worksheet.
Вадичок вне форума Ответить с цитированием
Старый 05.01.2013, 04:58   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Ошибка вызвана отсутствием сводной таблицы с заданным именем
(которое задано в скобках после PivotTables - например, ...PivotTables("НазваниеТаблицы")...)
EducatedFool вне форума Ответить с цитированием
Старый 05.01.2013, 15:28   #3
Вадичок
Пользователь
 
Регистрация: 09.09.2012
Сообщений: 87
По умолчанию

Вы наверное правы. Я эту сводную скопировал с другого файлика, остальные сводные сотворил в текущем файле. Как сделать чтобы название этой сводной было верным? Я поменял источник данных, но при обновлении сводная таблица все равно стучится в старый файл.
Вадичок вне форума Ответить с цитированием
Старый 05.01.2013, 19:06   #4
Serge 007
Участник клуба
 
Аватар для Serge 007
 
Регистрация: 15.12.2009
Сообщений: 1,448
По умолчанию

Цитата:
Сообщение от Вадичок Посмотреть сообщение
Как сделать чтобы название этой сводной было верным?
Странный вопрос. Указать правильное название
Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru
https://yoomoney.ru: 41001419691823
Serge 007 вне форума Ответить с цитированием
Старый 05.01.2013, 22:35   #5
Вадичок
Пользователь
 
Регистрация: 09.09.2012
Сообщений: 87
По умолчанию

Серж, скажите тогда как может быть неправильным название сводной таблицы, если макрос записан макроредактором?
Что я не так понял?
Вадичок вне форума Ответить с цитированием
Старый 06.01.2013, 01:12   #6
gling
Форумчанин
 
Регистрация: 23.01.2010
Сообщений: 261
По умолчанию

Наверно в файле две сводных с одинаковым названием. Переименуйте одну из них в свойствах таблицы и укажите на нее в макросе.
gling вне форума Ответить с цитированием
Старый 09.01.2013, 00:32   #7
Вадичок
Пользователь
 
Регистрация: 09.09.2012
Сообщений: 87
По умолчанию

Цитата:
Сообщение от gling Посмотреть сообщение
Наверно в файле две сводных с одинаковым названием. Переименуйте одну из них в свойствах таблицы и укажите на нее в макросе.
Подскажите пожалуйста где именно переименовать? Как попасть на свойства таблицы?
Вадичок вне форума Ответить с цитированием
Старый 09.01.2013, 19:11   #8
gling
Форумчанин
 
Регистрация: 23.01.2010
Сообщений: 261
По умолчанию

НАЖАВ ПРАВОЙ КНОПКОЙ МЫШИ НА СВОДНОЙ ТАБЛИЦЕ В ОКНЕ ВЫБРАТЬ ПАРАМЕТРЫ СВОДНОЙ ТАБЛИЦЫ. ТАМ И ПЕРЕИМЕНОВАТЬ
gling вне форума Ответить с цитированием
Старый 11.01.2013, 00:11   #9
Вадичок
Пользователь
 
Регистрация: 09.09.2012
Сообщений: 87
По умолчанию

Цитата:
Сообщение от gling Посмотреть сообщение
НАЖАВ ПРАВОЙ КНОПКОЙ МЫШИ НА СВОДНОЙ ТАБЛИЦЕ В ОКНЕ ВЫБРАТЬ ПАРАМЕТРЫ СВОДНОЙ ТАБЛИЦЫ. ТАМ И ПЕРЕИМЕНОВАТЬ
Спасибо! Получилось
Вадичок вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
сводная таблица alex_len Microsoft Office Excel 1 20.12.2012 01:44
Сводная таблица matwej-ka Microsoft Office Excel 1 13.01.2011 14:30
Сводная таблица hominis Microsoft Office Excel 1 26.10.2010 14:56
сводная таблица женя2010 Microsoft Office Excel 1 09.06.2010 15:48
Сводная Radnoy Microsoft Office Excel 6 22.11.2009 16:09