Новости:

К первому сообщению темы должен быть прикреплен файл примера в формате xls*.
Приложив пример, Вы избавите себя и других от вопросов типа "А какой критерий?", "А куда выводить результат?", "А сколько строк?" и все тех же просьб выложить файл. Рисовать за Вас Ваши же таблички с заданиями, а затем и решение к ним, никто желанием не горит. Да и, как показывает практика, в большинстве случаев без файла решения не найти.

Главное меню

Скрытие строк иерархичного списка

Автор ILF_ollie, 02.11.2015, 13:19

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

ILF_ollie

Добрый день, уважаемые форумчане.
Имеется иерархичный список. Всего 6 уровней иерархии. Конечный уровень для каждой группы может отличаться (может быть как 3, так и 4 или 5). Некоторые уровни могут быть пропущены (например, после 3 может сразу идти 5 уровень). Для каждого уровня имеется check-box.
Прошу помощи в решении следующей задачи:

Необходимо написать формулу, которая при значении check-box на более высоком уровне иерархии = FALSE, позволит скрыть (_автофильтр_ом, будет реализовано макросом) более детальные уровни. Фактически, должно быть следующие: вначале доступны только наиболее высокая иерархия (все check-box сняты), поставив галочку в чекбоксе для этого уровня, выпадают все соответствующие подуровни, выбрав один из подуровней, для него происходит дальнейшее углубление, и т.д. (похоже на работу пивота)

Файл в приложении.

С уважением,

vikttur

Файла нет.
Один вопрос - одна тема.
Зачем писать формулы, если все может делать макрос?

ILF_ollie

Файл прикрепил.
Макрос не хочу использовать, потому что с ним труднее будет потом поддерживать файл.

С уважением,

vikttur

Цитироватьпозволит скрыть (_автофильтр_ом, будет реализовано макросом)
ЦитироватьМакрос не хочу использовать...
То будет макрос, то не будет... Определитесь.