#1
·Vladislaw
Группа: Пользователи
Сообщений: 2
Здравствуйте форумчане! Нужна оперативная помощь сведущих в программировании макросов Excel. Суть проблемы в следующем:
Имеются два ряда колонок с различными показателями (норматив/факт), в третьей колонке через формулу ЕСЛИ проверяется соответствие этих показателей друг другу (если совпадают - ИСТИНА и т.д.). Я написал макрос, который при несоответствии показателей (в третьей колонке значение в ячейке = ЛОЖЬ), выделяет всю строку другим цветом для наглядности. На данный момент макрос выглядит следующим образом:
If Range(“C1”)=“True” Then Rows(“1:1”).Select
With Selection.Interior
.Pattern=x1None
.TintAndShade=0
.PatternTintAndShade=0
End With
If Range(“C1”)=“False” Then Rows(“1:1”).Select
With Selection.Interior
.Pattern=x1Solid
.PatternColorIndex=x1Automatic
.Color=65535
.TintAndShade=0
.PatternTintAndShade=0
End With
И так далее. Проблема в следующем - строк для проверки около тысячи и вписать каждую в макрос будет ну очень долгим делом. Как сделать так, чтобы макрос распространился на все заполненные ячейки? Уверен, что это элементарно, но никак не могу дойти до этого сам. Спасибо заранее