Relatywnie często wykorzystywanym rozwiązaniem jest naprzemienne
podświetlenie wierszy parzystych i
nieparzystych. Podstawowej sposoby uzyskania tego efektu to:
- wypełnienie komórek i skopiowanie formatowania do wskazanego obszaru, co wymaga pracy i jednocześnie staje się problematyczne w momencie gdy dodamy kolejny wiersz
- zastosowanie obiektu Tabela (ListObject po stronie obiektów VBA), co wiąże się z umiejętnością wykorzystania obiektu Tabela
Do tej listy chciałbym dodać jeszcze relatywnie prostą choć
niezbyt popularną technikę formatowania warunkowego. W tym celu:
Krok 1- zaznaczamy obszar, w którym ma funkcjonować
podświetlanie wiersza- w naszym przykładzie A1:K20 (ważne, obszar zaznaczamy od
komórki A1 w kierunku K20, nie odwrotnie)..
Krok 2- ustawiamy formatowanie warunkowe: Menu >>
Narzędzia Główne >>Formatowanie Warunkowe >> Nowa Reguła… >>
Użyj formuły do określenia komórek… >> w miejsce formuły wstawiamy =MOD(WIERSZ(A1);2)=0
>> określamy formatowanie po wciśnięciu przycisku >>Formatuj…
>> Akceptujemy wszystkie ustawienia.
Warto wspomnieć o dwóch podstawowych korzyściach z
zastosowania tej techniki: po pierwsze- nie likwiduje ona formatowania
wynikającego z wypełnienia komórek innym kolorem. Należy jednak pamiętać, że
formatowanie warunkowe ma przewagę nad zwykłym wypełnieniem obszaru. Po drugie-
dodanie nowych wierszy w obszarze formatowania spowoduje zastosowanie tej samej
reguły, a przez to automatycznie nowe wiersze będą uwzględniały efekt
formatowania.
Brak komentarzy:
Prześlij komentarz