Здравствуйте, не нашел информацию в инете, может здесь найдутся знатоки.
Вопрос: где хранятся данные сводной таблицы до действия обновить?
Ситуация следующая, я построил сводную таблицу на Листе 2 по данным Умной таблицы на Листе 1. Потом в целях соблюдения требований безопасности зачистил данные в исходной таблице на Листе 1, оставив только шапку таблицы. Но когда я щелкаю по полям со значениями в сводной, то на отдельных листах формируются вырезки из исходной таблицы, хотя я ее уже зачистил. Это говорит о том что данные полученные из исходной таблицы в сводную хранятся где-то еще (в промежуточном хранилище). Если возможно, то хотелось бы получить следующее поведение:
1) после удаления данных в исходной таблице данные сводной таблицы должны оставаться до обновления;
2) если данные в таблице-источнике изменены (очищены), то допустимы любой из вариантов:
2.1) запретить формирование данных в выборке из промежуточного хранилища, а только по данным из таблицы-источника;
2.2) выборка данных по двойному щелчку в сводной обращалась не к промежуточному хранилищу, а выбирала из исходной таблицы, соответственно, если там данных нет, то лист с выборкой либо не формируется, либо формируется пустой.
Иными словами после очистки данных в таблице-источнике нужно запретить восстановление удаленных данных за счет вызова детализации значений сводной таблицы.
Если нет решения существующими средствами Excel, то может есть решение макросом?
Вопрос: где хранятся данные сводной таблицы до действия обновить?
Ситуация следующая, я построил сводную таблицу на Листе 2 по данным Умной таблицы на Листе 1. Потом в целях соблюдения требований безопасности зачистил данные в исходной таблице на Листе 1, оставив только шапку таблицы. Но когда я щелкаю по полям со значениями в сводной, то на отдельных листах формируются вырезки из исходной таблицы, хотя я ее уже зачистил. Это говорит о том что данные полученные из исходной таблицы в сводную хранятся где-то еще (в промежуточном хранилище). Если возможно, то хотелось бы получить следующее поведение:
1) после удаления данных в исходной таблице данные сводной таблицы должны оставаться до обновления;
2) если данные в таблице-источнике изменены (очищены), то допустимы любой из вариантов:
2.1) запретить формирование данных в выборке из промежуточного хранилища, а только по данным из таблицы-источника;
2.2) выборка данных по двойному щелчку в сводной обращалась не к промежуточному хранилищу, а выбирала из исходной таблицы, соответственно, если там данных нет, то лист с выборкой либо не формируется, либо формируется пустой.
Иными словами после очистки данных в таблице-источнике нужно запретить восстановление удаленных данных за счет вызова детализации значений сводной таблицы.
Если нет решения существующими средствами Excel, то может есть решение макросом?
Изменено: - 17.11.2025 13:12:57