Выделение строк цветом через одну
Что умеет Excel
Есть такая таблица:

Если данных в таблице много, то для более удобного просмотра можно выделить строки через одну — «зеброй«. Т.е. одна строка не закрашена, следующая закрашена, затем опять не закрашенная и т.д.
Чтобы сделать это совсем не обязательно писать макросы(и уж тем более не делать это вручную — даже подумать страшно!). Достаточно воспользоваться встроенным в Excel Условным форматированием. Для этого:
- выделяем необходимый диапазон
- для Excel 2003 — Формат-Условное форматирование; Excel 2007 — Главная-Условное форматирование-Создать правило
- выбираем формула(для Excel 2007 — Использовать формулу для определения форматируемых ячеек)
- вписываем в поле условие — =ОСТАТ(СТРОКА();2)
- выбираем способ форматирования ячеек(в примере цвет заливки — голубой)
- жмем Ок.
Tips_FC_Zebra.xls (35,0 KiB, 1 702 скачиваний)
Для счастливых обладателей Excel 2007 и старше есть еще один способ без применения макросов. Это встроенный инструмент Таблица. Чтобы закрасить строки необоходимо выделить нужную таблицу(диапазон)-перейти на вкладку Вставка и выбрать Таблица

К выбранному диапазону автоматически будет применено форматирование как таблицы, используемое по умолчанию. Выделяем любую ячейку в этой таблице-переходим на вкладку Работа с таблицами-Конструктор-Стили таблиц. Можно выбрать один из предлагаемых там вариантов и применить. Если ни один из вариантов не подходит — создаем свой. Раскрываем список стилей и выбираем Создать стиль таблицы

В диалоговом окне устанавливаем необходимые параметры

Основные параметры для осуществления окраса строк через одну это «Первая полоса строк» и «Вторая полоса строк». Можно и другие параметры установить на свое усмотрение.
Если установить фложок на «Назначить используемым по умолчанию экспресс-стилем таблицы для данного документа», то при последующем преобразовании диапазона в таблицу к ней будет применен именно такой стиль оформления, который Вы назначите в этом диалоговом окне.
Нажимаем Ок.
Теперь на той же вкладке Работа с таблицами-Конструктор-Стили таблиц выбираем созданный стиль таблицы. К таблице теперь применено созданное нами форматирование. Теперь удаляем таблицу(после удаления таблицы будут удалены фильтры, устанавливаемые на таблицу при её создании, но останется форматирование). Выделяем любую ячейку внутри таблицы-правая кнопка мыши-Таблица-Преобразовать в диапазон

или выбираем на панели Работа с таблицами-Сервис-Преобразовать в диапазон

На первый взляд муторно и долго, но на самом деле это проще простого и занимает совсем немного времени. А если учесть тот факт, что можно создать нужные стили и применять их на разных листах ко многим таблицам буквально в пару кликов — то получается значительная экономия времени и ресурсов, наряду с нужной функциональностью.
Так же см.:
→Разделение строк с разным содержимым "зеброй"

6720

Полезно. Спасибо!
Подскажите, можно ли дополнить данную формулу, чтобы она закрашивала каждую вторую «видимую» сроку.
При использовании фильтров, группировок и скрытии строк, происходит естественное смещение закрашенных строк и отображаются уже целые закрашенные области, а не каждая вторая строка
Александр, нет, через условное форматирование так сделать не получиться.