Здравствуйте участники форума!
Поскольку давно не занимался с VBA, и надо восстанавливать знания, то обращаюсь к вам.
Возникла необходимость сделать макрос в Excel 2007, который бы оставлял три нижние строки по предприятию открытыми, а все остальные строки по предприятию скрывал.
Файл в приложении. В таблице есть небольшие комментарии. Количество столбцов урезано.
Вижу это следующим образом: цикл, в котором сначала проверяются количество количество одинаковых нескрытых ячеек в столбце "Предприятие". Если одинаковых ячеек больше 3, то верхние ячейки скрываются. Дальше происходит переход на следующие Предприятие.
Как это реализовать пока возникают некоторые сложности. Прошу помощи
Поскольку давно не занимался с VBA, и надо восстанавливать знания, то обращаюсь к вам.
Возникла необходимость сделать макрос в Excel 2007, который бы оставлял три нижние строки по предприятию открытыми, а все остальные строки по предприятию скрывал.
Файл в приложении. В таблице есть небольшие комментарии. Количество столбцов урезано.
Вижу это следующим образом: цикл, в котором сначала проверяются количество количество одинаковых нескрытых ячеек в столбце "Предприятие". Если одинаковых ячеек больше 3, то верхние ячейки скрываются. Дальше происходит переход на следующие Предприятие.
Как это реализовать пока возникают некоторые сложности. Прошу помощи