|
|
|
закрасить диапазон по условию
|
|||
|---|---|---|---|
|
#18+
Дорогие коллеги, прошу помочь разобраться, пишу второй макрос в жизни, не понимаю, в чем дело. Нужно закрасить салатовым цветом с 1 по 3 столбец каждой строки, если следующая строка (по столбцу 1) равна предыдущей. Грубо говоря в таблице Щука 90 114 Щука 83 11 Карась 1 55 Первые две строки должны быть закрашены салатовым (тока 3 столбца строки). Вот собственно макрос: Sub tr() Dim i As Integer Dim a As Integer ActiveSheet.Range("c2").Select For i = 1 To 200 If ActiveCell.Offset(i, 0).Value = 0 Then a = i Exit For End If Next i MsgBox a 'Range("a3").Activate For i = 3 To a Range("a3").Activate If ActiveCell.Offset(i, 0).Value = ActiveCell.Offset(2, 0).Value Then Range("a" & i, "c" & i).Select Selection.Interior.ColorIndex = 35 End If Next i End Sub СПАСИБО. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2011, 10:43 |
|
||
|
закрасить диапазон по условию
|
|||
|---|---|---|---|
|
#18+
yar_grab, Sub tr() Dim i As Integer For i = 3 To Cells(Rows.Count, 1).End(xlUp).Row If Cells(i, 1) = Cells(i + 1, 1) Then _ Range(Cells(i, 1), Cells(i, 3)).Interior.ColorIndex = 35 Next i End Sub ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2011, 10:58 |
|
||
|
закрасить диапазон по условию
|
|||
|---|---|---|---|
|
#18+
yar_grabНужно закрасить салатовым цветом с 1 по 3 столбец каждой строки, если следующая строка (по столбцу 1) равна предыдущей. Нужно правильно описывать задачу. По условию краситься не должно ничего, т.к. нет одинаковых строк, есть только одинаковые значения в столбце А . Если сравнение по "имени" рыбы, опять же ничего не заливаем, т.к. для строки 2 значение А1 (предыдущее) не равняется значению А3 (следующему). Похоже, задача в следующем: закрасить салатовым цветом с 1 по 3 столбец строки, если значение столбца А в этой строке равно значению столбца А в соседней строке выше или ниже. Если после двух Щук два Карася? Красить все одним цветом? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2011, 11:05 |
|
||
|
|

start [/forum/search_topic.php?author=%D0%B7%D0%B0%D0%BC%D1%83%D1%87%D0%B0%D0%BB%D1%81%D1%8F+%D1%83%D0%B6%D0%B5&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
get settings: |
11ms |
get forum list: |
16ms |
get settings: |
13ms |
get forum list: |
16ms |
get settings: |
8ms |
get forum list: |
12ms |
get settings: |
5ms |
get forum list: |
13ms |
get settings: |
8ms |
get forum list: |
16ms |
get settings: |
9ms |
get forum list: |
14ms |
get settings: |
6ms |
get forum list: |
11ms |
get settings: |
5ms |
get forum list: |
9ms |
get settings: |
8ms |
get forum list: |
18ms |
get settings: |
11ms |
get forum list: |
10ms |
get settings: |
12ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
49ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
| others: | 10372ms |
| total: | 10769ms |

| 0 / 0 |
