Обработка двойного клика мыши в сводной таблице (автор Щербаков Дмитрий - The_Pr

Автор PavelKs, 24.07.2025, 17:07:15

« назад - далее »

PavelKs

Добрый день. Использую макрос уважаемого The_Prist - очень помогает. Но как дело доходит до фильтра с датой - срабатывает не верно. Прошу помочь с макросом (с доп.столбцом вариант не рассматриваю). Спасибо.

Дмитрий Щербаков(The_Prist)

Проблема в определении диапазона умной таблицы - он определяется без заголовка, что делает невозможным корректную фильтрацию через расширенный фильтр. После этой строки в коде:
Set rSource = Application.Evaluate(Application.ConvertFormula(pt.SourceData, xlR1C1, xlA1))добавьте такую:
Set rSource = rSource.CurrentRegionи все заработает.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...

PavelKs

Дмитрий Щербаков(The_Prist), спасибо. Помогло но частично, как то не очень корректно работает - файл приложил. Наверное без доп столбца не получится?(

Дмитрий Щербаков(The_Prist)

Не обнаружил ошибок. Если под ошибкой понимается тот факт, что при двойном клике на пустую ячейку сводной ничего не фильтруется - так это нормально. Нечего же фильтровать - нет таких данных.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...

Яндекс.Метрика Рейтинг@Mail.ru