powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Скрыть строки в которых ячейки по полю А закрашены.
3 сообщений из 3, страница 1 из 1
Скрыть строки в которых ячейки по полю А закрашены.
    #33884556
LapyshovMA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Прошу помощи. Необходимо написать макрос, скрывающий в открытом листе все строки, форматирование которых содержит заливку в черный цвет.

Алгоритм как я понимаю такой:
1) выбирается активный лист.
2) перебираются все ячейки по первому столбцу на проверку заливки в черный цвет.
3) при встрече ячейки удовлетворяющей условию определяется её индекс.
4) скрывается строка с найденным индексом.
5) следующая ячейка.
6) конец.

Как реализовать в VBA? Прощу подсказки в функциях.
Заранее благодарен. Михаил.
...
Рейтинг: 0 / 0
Скрыть строки в которых ячейки по полю А закрашены.
    #33884602
vbapro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
Sub aa()
Dim i As Long
Dim i_end As Long
    i_end = ActiveSheet.UsedRange.Row + ActiveSheet.UsedRange.Rows.Count
    For i =  1  To i_end
        If Cells(i,  1 ).Interior.ColorIndex =  1  Then
            Rows(i).Hidden = True
        End If
    Next i
End Sub
...
Рейтинг: 0 / 0
Скрыть строки в которых ячейки по полю А закрашены.
    #33884637
LapyshovMA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Огромное спасибо.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Скрыть строки в которых ячейки по полю А закрашены.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]