У меня есть рабочая тетрадь с 2 листами. Первый лист включает ежедневный журнал работ и примечание о том, завершен ли каждый элемент или нет. Я называю это "Журнал". Например:

Журнал

Затем у меня есть еще один лист, который я называю "неполным". Каждая ячейка имеет следующую формулу, чтобы в основном копировать данные из журнала:

=IF(ISBLANK(INDIRECT(ADDRESS(ROW(), COLUMN(), 1, TRUE, "Log"))), "", INDIRECT(ADDRESS(ROW(), COLUMN(), 1, TRUE, "Log")))

У меня есть текстовый фильтр в столбце "Завершить", чтобы отфильтровать все выполненные элементы. Так...

Неполный лист

Я хочу, чтобы при каждом изменении данных на листе "Журнал" формулы и фильтр перезапускались на листе "Неполный". Может быть, есть подход VBA?

0