В файле SM_ZAD02 нужно скрыть строки, содержащие ячейку со словом "Подъем" и она должна быть залито цветом. Строки с не залитыми ячейками скрывать не нужно. Спасибо.
В файле SM_ZAD02 нужно скрыть строки, содержащие ячейку со словом "Подъем" и она должна быть залито цветом. Строки с не залитыми ячейками скрывать не нужно. Спасибо.alexidok
Sub hider() Application.ScreenUpdating = False Rows("1:65000").Hidden = False For i = 1 To [l65000].End(xlUp).Row If Range("L" & i).Value = "Подъем" Then If Range("L" & i).Interior.Color <> xlNone Then Range("L" & i).EntireRow.Hidden = True End If End If Next Application.ScreenUpdating = True End Sub
[/vba]
alex1248, Через AND будет работать медленнее.
[vba]
Код
Sub hider() Application.ScreenUpdating = False Rows("1:65000").Hidden = False For i = 1 To [l65000].End(xlUp).Row If Range("L" & i).Value = "Подъем" Then If Range("L" & i).Interior.Color <> xlNone Then Range("L" & i).EntireRow.Hidden = True End If End If Next Application.ScreenUpdating = True End Sub
[/vba]
alex1248, Через AND будет работать медленнее.SkyPro
skypro1111@gmail.com
Сообщение отредактировал SkyPro - Пятница, 17.10.2014, 14:33
alex1248, Некоторые строки длинные, такие как 12-я и часть строки переносится на другую и остается не скрытой. Как добавить и их для сокрытия. Спасибо.
alex1248, Некоторые строки длинные, такие как 12-я и часть строки переносится на другую и остается не скрытой. Как добавить и их для сокрытия. Спасибо.alexidok
Сообщение отредактировал alexidok - Среда, 22.10.2014, 06:15