Kontrola poprawności danych:... 1 Zadanie 1 Filtrowanie unikatowych rekordów w nowe miejsce:... 1 Zadanie 2: Tworzenie listy rozwijanej:... 2 Zadanie 3 Wprowadzanie warunkowych ograniczeń wpisywanych wartości... 3 Zadanie 4 Definiowanie warunków filtrów zaawansowanych przy pomocy list wyboru.... 3 MAKRA... 4 Teoria do makr:... 4 Nagrywanie makr:... 4 Zadanie 5: Nagrać i użyć makro zastępujące datę ostatniej umowy na datę bierzącą.. 4 Zadanie 6 Nagranie makra robiącego nam filtr zaawansowany z wybranych parametrów w definicji filtru zaawansowanego i wyświetlające wynik w arkuszu nr 2.... 6 Kontrola poprawności danych: Zadanie 1 Filtrowanie unikatowych rekordów w nowe miejsce: Posługując się filtrami zaawansowanymi w arkuszu nr 1 utwórz listę unikatowych wpisów w kolumnie ODDZIAŁ Menu Dane Filtr Filtr zaawansowany Efekt Powtórz czynność dla kolumny Oddział.
Zadanie 2: Tworzenie listy rozwijanej: Zaznacz dane w kolumnie oddział + 50 pustych komórek poniżej i wybierz z Menu Dane Sprawdzanie poprawności: Zaznacz lista oraz w źródle wskaż odfiltrowane unikatowe rekordy z kolumny oddział: Przenieś się na koniec danych i spróbuj dodać kolejny rekord w pole Oddział spróbuj wpisać wartość Anglia. Załóż sprawdzanie poprawności przy pomocy listy na pole oddział.
Zadanie 3 Wprowadzanie warunkowych ograniczeń wpisywanych wartości Na kolumnę stawka za godzinę załóż ograniczenie że wpisana wartość musi być większa niż 5 PLN tak aby wyskoczył komunikat podczas wprowadzania danych o zbyt niskiej wartości. Zadanie 4 Definiowanie warunków filtrów zaawansowanych przy pomocy list wyboru. Przygotuj tabelkę pod filtrowanie zaawansowane tak aby w każdym z 3 wierszy dało się wybierać z list dane do filtrów zaawansowanych:
MAKRA Teoria do makr: Najprostszymi słowami makra są to programiki tworzone w Excelu mogące poszerzać jego możliwości lub automatyzować powtarzane często czynności. Np.: można stworzyć makro które przy pomocy jednego kliknięcia obliczy nam pole kwadratu lub np. ustawi identyczny format daty dla danej komórki lub formatowanie komórki. Nagrywanie makr: Zadanie 5: Nagrać i użyć makro zastępujące datę ostatniej umowy na datę bieżącą. Uruchamiamy niezbędny pasek narzędzi: Widok Paski narzędzi Visual Basic V Pojawi się:
Chcąc bezproblemowo używać makr proponuje zmienić poziom zabezpieczeń makr w dokumencie na średni lub niski: Makra mogą być nagrywane z wykorzystaniem adresowania komórek względnego lub bezwzględnego. Przy użyciu bezwzględnego(tak jak wcześniej adresowanie przy użyciu $A$1) będą zawsze działać na komórkach w których zostały nagrane. Aby wykonać zadanie: Klikamy w zarejestruj makro: Po naciśnięciu guzika wyskoczy okno: Wpisujemy nazwę naszego makra (spacje w nazwie są zabronione proponuję również nie używać polskich znaków). Możemy zdefiniować skrót klawiszowy do jego uruchomienia oraz miejsce przechowywania.
Od momentu kliknięcia OK każda wykonana przez nas czynność będzie rejestrowana i wykonywana podczas uruchamiania makra w przyszłości. Mamy do dyspozycji nowy pasek: To makro będziemy nagrywać w trybie adresowania względnego(guzik wciśnięty). Ustawiamy się w kolumnie Data ostatniej umowy na pierwszej osobie na liście, czyścimy jej zawartość. Używamy funkcji dziś() aby wygenerować dzisiejszą datę, klikamy prawym wybieramy formatowanie komórki zmieniamy format daty na: 12 listopad 2011 dopasowujemy szerokość kolumny tak aby była widoczna cała data a nie ########. Zmieniamy kolor czcionki na czerwony. Na pasku narzędzi makr naciskamy stop. Teraz specjalnie psujemy szerokość kolumny aby nie było widać dat. Ustawiamy się na kolejnej osobie w dacie ostatniej umowy i naciskami na pasku Visual basica play. Wybieramy nasze nowo utworzone makro i naciskamy Play Obserwujemy efekt. Zadanie 6 Nagranie makra robiącego nam filtr zaawansowany z wybranych parametrów w definicji filtru zaawansowanego i wyświetlające wynik w arkuszu nr 2. Kroki podczas nagrywania makra: Ustawiamy parametry filtra Włączamy nagrywanie makra w trybie bezwzględnego adresowania. Ustawiamy się w arkuszu nr 2 czyścimy jego zawartość Wybieramy filtr zaawansowany przechodzimy przez jego wszystkie kroki(podajemy zakres listy, miejsce kopiowania itd) Wynik formatujemy: nadajemy kolumną odpowiednią szerokość, robimy obramowanie w celu poprawienia czytelności wyniki. Zatrzymujemy nagrywanie makra Zmieniamy parametry filtru Uruchamiamy makro sprawdzamy czy zmienia się wynik w arkuszu nr 2.