Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Как скрыть строки, если в нескольких ячейках - пусто? - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Как скрыть строки, если в нескольких ячейках - пусто?
temaram Дата: Пятница, 05.12.2014, 07:34 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Добрый день!

Как скрыть строки в определенных ячейках которых нет данных (при нажатии на кнопку)

При нажатии на кнопку скрыть ячейки нужно чтоб программа проверяла ячейки в 3х столбцах и если во всех пусто, то скрывает всю строку, если хотябы одна ячейка заполнена, то строка остается.
на форуме нашел макрос, но он просматривает только один столбец.

[vba]
Код
Sub test()
Dim i&
For i = 1 To 100
If Range("A" & i).Value = "" Then
Rows(i).EntireRow.Hidden = True
Else: Rows(i).EntireRow.Hidden = False'
End If
Next
End Sub
[/vba]
еще не могу настроить кнопку показать ячейки. не знаю почему не получается.

помогите пожалуйста)
К сообщению приложен файл: 6328729.xlsx (97.6 Kb)


Сообщение отредактировал temaram - Пятница, 05.12.2014, 07:43
 
Ответить
СообщениеДобрый день!

Как скрыть строки в определенных ячейках которых нет данных (при нажатии на кнопку)

При нажатии на кнопку скрыть ячейки нужно чтоб программа проверяла ячейки в 3х столбцах и если во всех пусто, то скрывает всю строку, если хотябы одна ячейка заполнена, то строка остается.
на форуме нашел макрос, но он просматривает только один столбец.

[vba]
Код
Sub test()
Dim i&
For i = 1 To 100
If Range("A" & i).Value = "" Then
Rows(i).EntireRow.Hidden = True
Else: Rows(i).EntireRow.Hidden = False'
End If
Next
End Sub
[/vba]
еще не могу настроить кнопку показать ячейки. не знаю почему не получается.

помогите пожалуйста)

Автор - temaram
Дата добавления - 05.12.2014 в 07:34
Pelena Дата: Пятница, 05.12.2014, 07:53 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19404
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
Какие столбцы проверять?


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеКакие столбцы проверять?

Автор - Pelena
Дата добавления - 05.12.2014 в 07:53
temaram Дата: Пятница, 05.12.2014, 09:09 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Какие столбцы проверять?


Самое главное забыл написать! Спасибо что спросил. столбцы I,J,K

Прошу обратить внимание, что формула указанная выше уже применена к документу.

Если нужно могу прикрепить файл без формул


Сообщение отредактировал temaram - Пятница, 05.12.2014, 09:15
 
Ответить
Сообщение
Какие столбцы проверять?


Самое главное забыл написать! Спасибо что спросил. столбцы I,J,K

Прошу обратить внимание, что формула указанная выше уже применена к документу.

Если нужно могу прикрепить файл без формул

Автор - temaram
Дата добавления - 05.12.2014 в 09:09
Pelena Дата: Пятница, 05.12.2014, 09:24 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 19404
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
Какая формула?
К сообщению приложен файл: 6328729-1-.rar (27.8 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеКакая формула?

Автор - Pelena
Дата добавления - 05.12.2014 в 09:24
temaram Дата: Пятница, 05.12.2014, 10:11 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Спасибо большое все работает! :D :D :D :D :D
 
Ответить
СообщениеСпасибо большое все работает! :D :D :D :D :D

Автор - temaram
Дата добавления - 05.12.2014 в 10:11
SSre Дата: Суббота, 22.05.2021, 20:23 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация: 2 ±
Замечаний: 0% ±

Какая формула?

Добрый вечер.
В связи с тем, что макрос выполняет нужную мне функцию, но хочется его улучшить решил спросить тут, а не создавать новую тему.
Макрос в примере проверяет данные по строкам исходя из определенных столбцов, а а можно задать диапазон проверки?
К примеру, в диапазоне B5:D20 нужно проверить все столбцы B C D и строки 5-20, и если в строке нет данных ("" подойдет) - скрыть ее.
 
Ответить
Сообщение
Какая формула?

Добрый вечер.
В связи с тем, что макрос выполняет нужную мне функцию, но хочется его улучшить решил спросить тут, а не создавать новую тему.
Макрос в примере проверяет данные по строкам исходя из определенных столбцов, а а можно задать диапазон проверки?
К примеру, в диапазоне B5:D20 нужно проверить все столбцы B C D и строки 5-20, и если в строке нет данных ("" подойдет) - скрыть ее.

Автор - SSre
Дата добавления - 22.05.2021 в 20:23
Pelena Дата: Суббота, 22.05.2021, 20:30 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 19404
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
а можно задать диапазон проверки?

можно. Либо работать с Selection, либо задавать диапазон через Application.Inputbox

Но если не разберётесь, создайте новую тему, приложив файл с примером


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
а можно задать диапазон проверки?

можно. Либо работать с Selection, либо задавать диапазон через Application.Inputbox

Но если не разберётесь, создайте новую тему, приложив файл с примером

Автор - Pelena
Дата добавления - 22.05.2021 в 20:30
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!