Есть таблица примерно такого вида:
Если данных в таблице много, то для более удобного просмотра можно выделить строки через одну - так называемой "зеброй". Т.е. одна строка не закрашена, следующая закрашена, затем опять не закрашенная и т.д.
Чтобы сделать это совсем не обязательно писать макросы (и уж тем более не делать это вручную - даже подумать страшно!).
Первый вариант - воспользоваться встроенным средством Excel - Условным форматированием:
- выделяем необходимый диапазон
- для Excel 2003 - Формат-Условное форматирование; Excel 2007 - Главная
(Home) -Условное форматирование(Conditional formatting) -Создать правило(New rule...) - выбираем формула (в Excel 2007 - Использовать формулу для определения форматируемых ячеек
(Use a formula to determine which cells to format) ) - вписываем в поле условие -
=ОСТАТ(СТРОКА();2) - выбираем способ форматирования ячеек (в примере цвет заливки - голубой)
- жмем Ок.
Tips_FC_Zebra.xls (35,0 КиБ, 6 625 скачиваний)
Для счастливых обладателей Excel 2007 и старше есть еще один способ без применения макросов. Это встроенный инструмент Таблица. Чтобы закрасить строки необходимо выделить нужную таблицу(диапазон)-перейти на вкладку Вставка
К выбранному диапазону автоматически будет применено форматирование как таблицы, используемое по умолчанию. Выделяем любую ячейку в этой таблице-переходим на вкладку Работа с таблицами
В диалоговом окне устанавливаем необходимые параметры
Основные параметры для осуществления окраса строк через одну это Первая полоса строк
Если установить флажок на Назначить используемым по умолчанию экспресс-стилем таблицы для данного документа
(Set as default table quick style for this document) , то при последующем преобразовании диапазона в таблицу к ней будет применен именно такой стиль оформления, который Вы назначите в этом диалоговом окне.
Нажимаем Ок.
Теперь на той же вкладке Работа с таблицами
или выбираем на панели Работа с таблицами
На первый взгляд муторно и долго, но на самом деле это проще простого и занимает совсем немного времени. А если учесть тот факт, что можно создать нужные стили и применять их на разных листах ко многим таблицам буквально в пару кликов - то получается значительная экономия времени и ресурсов, наряду с нужной функциональностью.
Так же см.:
Разделение строк с разным содержимым "зеброй"
Огромное спасибо! Очень помогли!
Огромнейшее спасибо
ПОдскажите. пож-та, как сделать в экселе 2003 , если в одной из ячеек строкт стоит слово "правильно", то вся строка закрашивается зеленым