Ако сте прешли одређену старост, сјетит ћете се када је све рачунарске извјештаје израђивао МИС одјел користећи ЦОБОЛ и брзи ИБМ Лине Принтер. Ови извештаји су увек штампани на папиру под називом „Греенбар“. Четири реда су била осенчена зеленом бојом, а затим четири реда белом бојом. Ови извештаји су имали 132 знака, а могућност праћења боја преко њих помогла вам је да задржите своје место у извештају.
Коришћење Греенбар форматирања у програму Екцел има леп ретро изглед. Такође је још лакше пратити редове на страници. Овај чланак ће размотрити три опције за примену греенбар форматирања на извештај.
Метод 1
Користите аутоматско форматирање
![](https://cdn.wiki-base.com/2005960/greenbar_formatting_in_excel_-_excel_tips.jpg.webp)
- Почните са подацима у формату листе.
- Изаберите било коју ћелију на листи.
- Из менија изаберите Формат - АутоФормат
- У дијалогу АутоФормат видећете 6 формата. Користите траку за померање да бисте се спустили на трећу страницу формата. Изаберите формат који се зове Лист2. Кликните ОК.
![](https://cdn.wiki-base.com/2005960/greenbar_formatting_in_excel_-_excel_tips_2.jpg.webp)
Екцел ће применити ефекат зелене траке као што је приказано:
![](https://cdn.wiki-base.com/2005960/greenbar_formatting_in_excel_-_excel_tips_3.jpg.webp)
Недостатак ове методе је што се приликом сортирања података форматирање креће са оригиналним редом. Након сортирања горњих података по купцима, леп узорак 2-зелене, а затим 2-беле, насумичан је узорак зелено-беле:
Метод 2
Користите условно форматирање
![](https://cdn.wiki-base.com/2005960/greenbar_formatting_in_excel_-_excel_tips_4.jpg.webp)
- Изаберите све ћелије на листи.
- Из менија одаберите Формат> Цондитионал Формат
- У дијалогу Условни формат промените први падајући мени са „Вредност ћелије је“ у „Формула је“.
- Унесите ову формулу у поље Формула:
=MOD(ROW(),2)=0
- Кликните дугме Формат…
- У дијалогу Формат Целлс кликните картицу Паттернс
- Изаберите светлозелени (или светло плави или светло жути) узорак. Кликните ОК.
- Кликните на дугме У реду да бисте затворили дијалог Условно форматирање
![](https://cdn.wiki-base.com/2005960/greenbar_formatting_in_excel_-_excel_tips_5.jpg.webp)
Резултат ће бити ефекат зелене траке са истакнутим сваким другим редом. Креира се условним форматирањем. Можете сортирати податке, избрисати редове или чак уметнути редове у средину података. Ефекат форматирања зелене траке ће се задржати.
Формула у пољу Условно форматирање користи функцију МОД. Да ли се сећате када сте први пут учили како се врши дуга подела? Ако бисте морали да поделите 7 на 25, можда бисте дошли до одговора „3 са остатком 4“? МОД функција вам говори остатак након извршене подјеле. Дакле, =MOD(25,7)
било би 4 - јер остатак након 7 прелази у 25 је 4.
У горе наведеном условном форматирању, број реда сте поделили са 2. Ако је остатак 0, онда је то паран ред и примењен је образац условног формата.
Могуће је експериментисати са формулом да би се створили алтернативни обрасци повезивања. На пример, поделите број реда са 8. Ако је остатак од 0 до 3, користите зелени узорак. У супротном, користите бели узорак. Ево неколико примера формула:
- 2 зелене, а затим 2 беле:
=MOD(ROW(),4)<2
- 3 зелена, а затим 3 бела:
=MOD(ROW(),6)<3
- 4 зелена, а затим 4 бела:
=MOD(ROW(),8)<4
![](https://cdn.wiki-base.com/2005960/greenbar_formatting_in_excel_-_excel_tips_6.jpg.webp)
Метод 3
Користите ВБА макро
Горе наведени метод не успева ако имате скривене редове у подацима. То је уобичајено ако користите режим аутоматског филтера или режим групе и обриса. Метод 2 се не може користити ако већ имате условно форматирање у подацима. У овом случају решење је следећи макро. Ако нисте упознати са Висуал Басиц Едитор-ом, прочитајте Увод у Екцел ВБА Едитор.
Унесите следећи код на стандардни модул:
Sub ApplyGreenBarToSelection() n = 0 For Each VisRow In Selection.Resize(, 1).SpecialCells(xlCellTypeVisible) n = n + 1 If n Mod 2 = 0 Then VisRow.EntireRow.Interior.ColorIndex = 35 End If Next VisRow End Sub
На доњој слици укључио сам функцију АутоФилтер и филтрирао само на записе за ДЕФ купца. Изаберите све ћелије у избору и користите Тоолс - Мацро - Мацрос да бисте покренули АпплиГреенБарТоСелецтион.
![](https://cdn.wiki-base.com/2005960/greenbar_formatting_in_excel_-_excel_tips_7.jpg.webp)
Кључ овог ВБА макронаредбе је .СпециалЦеллс метода.