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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.01.2017, 00:13   #1
armati lepori
Пользователь
 
Аватар для armati lepori
 
Регистрация: 23.09.2016
Сообщений: 34
Восклицание Сводная таблица помнит удаленные строки исходной

Друзья! Нарвался на странную вещь. Может кто знает в чем прикол?
Была умная таблица в 198 строк-записей. Строил по ней сводную таблицу и радовался.
Удалил большую часть, оставил 80 записей (работал аккуратно – дело серьезное и информация ценная). Строю сводную таблицу.
С удивлением вижу, что сводная таблица отображает информацию о всех бывших 198 записях! Проверяю еще и еще … фантастика! Сводная таблица помнит старые записи и тщательно работает с ними.
После нескольких пинков (удалить /добавить столбец, изменить содержимое и т.п.) обновленная сводная таблица «приходит в себя» и начинает «говорить правду».
Как-то неуютно жить, когда тебя обманывают и не ясно когда и почему.

P/S
Выложить файл не могу по соображениям конфиденциальности, а сделать тестовый файл не получается – внесение изменений, как я уже писал, довольно быстро снимает ошибку.
Я не волшебник - я только учусь.
armati lepori вне форума Ответить с цитированием
Старый 29.01.2017, 11:18   #2
armati lepori
Пользователь
 
Аватар для armati lepori
 
Регистрация: 23.09.2016
Сообщений: 34
По умолчанию

Некоторое уточнение. Может быть, важное.
Речь идет о файле *.xls (Excel 97-2003).
По некоторым причинам произошел откат от Excel 2007. Вернуться в формат *.xlsm не удается – появляются сбои Excel и файл не грузится.
Я не волшебник - я только учусь.

Последний раз редактировалось armati lepori; 29.01.2017 в 11:19. Причина: орфография
armati lepori вне форума Ответить с цитированием
Старый 29.01.2017, 15:38   #3
armati lepori
Пользователь
 
Аватар для armati lepori
 
Регистрация: 23.09.2016
Сообщений: 34
По умолчанию

Спасение утопающих дело рук самих утопающих
Оказалось - проблема известна. Нашел в сети:
***Работа со сводными таблицам – Параметры – Данные – Сохранять элементы, удаленные из источника данных – выставить в "Нет"***
Однако это нужно сделать для каждой Св.Таблицы и затем обновить ее.
Вообщем - это бесполезно.
Любопытно: мне всегда так не хотелось применять Св.Т. несмотря на их очевидную эффективность. Всегда ждал от них какого либо подвоха. И дождался!
ИМХО: надежней в VBA подключиться к таблице по ADO и сформировать SQL-запрос.
Я не волшебник - я только учусь.
armati lepori вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сводная таблица nadia.mot Microsoft Office Excel 2 18.10.2012 14:11
Сводная таблица Вадичок Microsoft Office Excel 8 02.10.2012 22:05
сводная таблица женя2010 Microsoft Office Excel 1 09.06.2010 15:48
Сводная таблица Yanata Microsoft Office Excel 0 27.07.2009 22:31
Сводная таблица Галина Microsoft Office Excel 3 01.11.2007 20:01