|
|
|
excel Выделение цветом строки с определенным значением
|
|||
|---|---|---|---|
|
#18+
В таблице Excel с помощью этого макроса Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. должны выделяться цветом все строки содержащие в любой ячеке слово "Итог". Выделяться должна вся строка, не зависимо от того, в какой ячейке нашлось значение. Что не так в макросе? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2010, 14:27 |
|
||
|
excel Выделение цветом строки с определенным значением
|
|||
|---|---|---|---|
|
#18+
У Вас в таблице 10 колонок, а For i = 4 To 7 StartCell = 1 ColToFill = i переменная ColToFill может быть максимум 7. Здесь, мне кажется и порылась собака, если я, конечно правильно понял вопрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2010, 15:04 |
|
||
|
excel Выделение цветом строки с определенным значением
|
|||
|---|---|---|---|
|
#18+
alex_vk, не-а, не там..) Я уже сам допёр. Все дело здесь: Код: plaintext Я задавал смещение, а надо было конкретный столбец.Вот решение: Код: plaintext Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2010, 15:23 |
|
||
|
excel Выделение цветом строки с определенным значением
|
|||
|---|---|---|---|
|
#18+
Наврал я, конечно. Не в этом дело. With Cells(CellIndex, ColToFill) If .Value = .Offset(-1, 0).Value & " Итог" Then Range(Cells(CellIndex, 2), .Offset(0, 3)).Interior.ColorIndex = 17 End If End With вот как должно быть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2010, 15:28 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=61&tid=2177332]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
175ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 221ms |
| total: | 462ms |

| 0 / 0 |
