Форум по Excel

Форум

Добрый день, уважаемый посетитель сайта RuExcel.
Если Вы воспользовались поиском на сайте и не нашли ответа на свой вопрос, можете задать его здесь — на форуме.
Участники форума или администрация сайта с радостью блеснут своей эрудицией и дадут Вам развернутый ответ на поставленный вопрос.
Если вы и сами неплохо ориентируетесь в программе Excel, не ленитесь и подсказывайте новичкам, как решать ту или иную задачу.
Делитесь знаниями и они к Вам обязательно вернутся. 😉
Всем добра и благополучия.

Вы должны войти в систему для того, чтобы создавать сообщения и темы.

автоматически скрывать строки по условию

Вопрос такой:

Как сделать, чтобы скрывались автоматически строки в диапазоне строк с 10 по 50, при условии, что в предыдущей строке в ячейке столбца B пусто. То есть при вводе текста в ячейку B9 открывается строка 10, при вводе текста в ячейку В10 открывается строка 11 и так далее. соотвественно если текст из ячейки В10 убрать, то строка 11 снова скрывается.

Заранее спасибо.

Как то так:

Private Sub Worksheet_SelectionChange()

If ActiveCell.value <>"" cell(ActiveCell.row+1 , ActiveCell.Column).Hidden = False

End sub