»1. Май 2011 Дмитро 77785 переглядів
Є таблиця приблизно такого вигляду:
Якщо даних в таблиці багато, то для більш зручного перегляду можна виділити рядки через одну - так званої "зеброю". Тобто рядок не зафарбована, наступна зафарбована, потім знову не зафарбована і т.д.
Щоб зробити це зовсім не обов'язково писати макроси (і вже тим більше не робити це вручну - навіть подумати страшно!).
Виділення за допомогою умовного форматування
Перший варіант - скористатися вбудованим засобом 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 KiB 5 353 завантажень)
Використання стилів розумних таблиць
Для щасливих володарів Excel 2007 і старше є ще один спосіб без застосування макросів. Це вбудований інструмент Таблиця. Щоб зафарбувати рядки необхідно виділити потрібну таблицю (діапазон) -перейти на вкладку Вставка (Insert) і вибрати Таблиця (Table)
До обраному діапазону автоматично буде застосовано форматування як таблиці, що використовується за умовчанням. Виділяємо будь-яку клітинку в цій таблиці-переходимо на вкладку Робота з таблицями (Table tools) - Конструктор (Desigh) - Стилі таблиць (Table styles). Можна вибрати один із запропонованих там варіантів і застосувати. Якщо жоден з варіантів не підходить - створюємо свій. Розкриваємо список стилів і вибираємо Створити стиль таблиці
У діалоговому вікні встановлюємо необхідні параметри
Основні параметри для здійснення забарвлення рядків через одну це Перша смуга рядків (First Row Stripe) і Друга смуга рядків (Second Row Stripe). Можна і інші параметри встановити на свій розсуд.
Якщо встановити прапорець на Призначити використовується за умовчанням експрес-стилем таблиці для даного документа (Set as default table quick style for this document ), то при подальшому перетворенні діапазону в таблицю до неї буде застосовано саме такий стиль оформлення, який Ви призначите в цьому діалоговому вікні .
Натискаємо Ок.
Тепер на тій же вкладці Робота з таблицями (Table tools) - Конструктор (Desigh) - Стилі таблиць (Table styles) вибираємо створений стиль таблиці. До таблиці тепер застосовано створене нами форматування. Тепер видаляємо таблицю, щоб видалити всі надані цим інструментів можливості, а в деяких випадках незручності. Після видалення таблиці будуть видалені фільтри, що встановлюються на таблицю при її створенні, але залишиться форматування. Виділяємо будь-яку клітинку усередині таблиці -права кнопка миші - Таблиця (Table) - Перетворити в діапазон (Convert to range)
або вибираємо на панелі Робота з таблицями (Table tools) -група Сервіс (Tools) - Перетворити в діапазон (Convert to range)
На перший погляд клопітно і довго, але насправді це простіше простого і займає зовсім небагато часу. А якщо врахувати той факт, що можна створити потрібні стилі і застосовувати їх на різних аркушах до багатьох таблиць буквально в пару кліків - то виходить значна економія часу і ресурсів, поряд з потрібною функціональністю.
Так само див .:
Поділ рядків з різним вмістом "зеброю"
Стаття допомогла?Поділися посиланням з друзями!
Відео уроки
{ "Bottom bar": { "textstyle": "static", "textpositionstatic": "bottom", "textautohide": true, "textpositionmarginstatic": 0, "textpositiondynamic": "bottomleft", "textpositionmarginleft": 24, " textpositionmarginright ": 24," textpositionmargintop ": 24," textpositionmarginbottom ": 24," texteffect ":" slide "," texteffecteasing ":" easeOutCubic "," texteffectduration ": 600," texteffectslidedirection ":" left "," texteffectslidedistance " : 30, "texteffectdelay": 500, "texteffectseparate": false, "texteffect1": "slide", "texteffectslidedirection1": "right", "texteffectslidedistance1": 120, "texteffecteasing1": "easeOutCubic", "texteffectduration1": 600 , "texteffectdelay1" 1000, "texteffect2": "slide", "texteffectslidedirection2": "right", "texteffectslidedistance2": 120, "texteffecteasing2": "easeOutCubic", "texteffectduration2": 600, "texteffectdelay2": 1500, " textcss ":" display: block; padding: 12px; text-align: left; "," textbgcss ":" display: block; position: absolute; top: 0px; left: 0px; width: 100%; height: 100% ; background-color: # 333333; opacity: 0.6; filter: a lpha (opacity = 60); "," titlecss ":" display: block; position: relative; font: bold 14px \ "Lucida Sans Unicode \", \ "Lucida Grande \", sans-serif, Arial; color: #fff; "," descriptioncss ":" display: block; position: relative; font: 12px \ "Lucida Sans Unicode \", \ "Lucida Grande \", sans-serif, Arial; color: #fff; margin-top: 8px; "," buttoncss ":" display: block; position: relative; margin-top: 8px; "," texteffectresponsive ": true," texteffectresponsivesize ": 640," titlecssresponsive ":" font-size: 12px; "," descriptioncssresponsive ":" display: none! important; "," buttoncssresponsive ": "", "addgooglefonts": false, "googlefonts": "", "textleftrightpercentforstatic": 40}}