Есть сводная таблица (в ней используются фильтры и slicer). Лист Pivot
Slicer скопирован на другой лист таблицы (именно там будет нажимать кнопочки) лист Result
По нажатии на кнопку слайсера (любого) на данный лист (Result) должны будут скопироваться данные сводной таблицы с листа Pivot, с сохранением форматирования. (нажали на другой слайсер старая табличка удалилась и "подгрузилась" новая)
Формулу Index в subtotal на листе с результатами необходимо будет заменить (указано в файле в аттаче). Не sub total значения удалить.
Зачем все это? Судя по всему напрямую через VBA удалить значения из ячеек невозможно (сводные таблицы read only), поэтому надо крутиться с копированием.
В аттаче excel файл с примером. (на листе Result то, что нужно получить в итоге)
Опубликован 27.07.2016 в 14:22 Последнее изменение: 27.07.2016 в 14:23