Доброго времени суток! Пытался найти проблему по ключевым словам, но выдается слишком много страниц и искомого по крайней мере не видно. Извиняюсь если что то подобное обсуждалось. Сам давно программирую но эта задача не дается никак. Прошу вашей помощи.
Имеется:
1)На первом листе: Таблица (ListObject Инструмент Excel 2007, 2010) с заполненными данными;
2)На втором листе: Сводная таблица на основе первой таблицы
Проблема
При двойном щелчке на любом из элементов в поле значений сводной таблицы происходит создание нового листа с копией источника данных (первая таблица), а именно копией той части которая относится к значению в поле значений на котором был двойной клик. Хотелось бы усовершенствовать данную операцию. Нужно чтобы происходила фильтрация источника данных сводной таблицы, а не создание копии источника. Цель: быстрый поиск нужного значения и его изменение.
Записав макрос макрорекордером появляется одна жидкая строчка Selection.ShowDetail=True которая вообще ни о чем не говорит.
Самая главная проблема как отследить всю цепочку создания сводного значения (какие поля PivotField, какие элементы полей PivotItem). Раз как то Excel может подобное определять, то и нам это дано я думаю, просто нужно изменить результат.
Может есть вообще иной способ решения задачи.
Заранее спасибо. Эта функция понадобится многим!