Всем привет!
Помогите, пожалуйста, с макросом для Excel, уже облазила все, что только можно
Нужно сделать так, чтобы макрос "пробегал" значения в определенном столбце и раскрашивал строки в соответствии с НЕСКОЛЬКИМИ условиями. Пока получается проверять только одно и запускать макрос приходится по нескольку раз, потому что останавливается. Код под спойлером:
Помогите, пожалуйста, с макросом для Excel, уже облазила все, что только можно

Нужно сделать так, чтобы макрос "пробегал" значения в определенном столбце и раскрашивал строки в соответствии с НЕСКОЛЬКИМИ условиями. Пока получается проверять только одно и запускать макрос приходится по нескольку раз, потому что останавливается. Код под спойлером:
Скрытый текст |
---|
Sub Start() Fill_Color Range("A1:A500") End Sub Sub Fill_Color(Rg As Range) Dim cel As Range For Each cel In Rg a = cel.Value If a = 1 Then ' cel.EntireRow.Interior.Color = QBColor(5) ElseIf a = 2 Then cel.EntireRow.Interior.Color = QBColor(3) End If Next End Sub |
Уж больно здесь красиво, жди беды..