program kursu microsoft excel visual basic
Transkrypt
program kursu microsoft excel visual basic
PROGRAM KURSU MICROSOFT EXCEL VISUAL BASIC 2012 Czas trwania Mimo dość technicznych, anglojęzycznych, trudnych terminów w tematach poniżej , szkolenie jest ciekawe, żywe i głównie bazuje na przykładach. W trakcie szkolenia realizujemy około 30 różnych ćwiczeń praktycznych. 3 dni (lub 4 dni) Program I. Nagrywarka: Makra - podstawy o o o o o o o o II. Nagrywarka: makra złożone o o o o o o III. Odpowiednie planowanie nagrywanych czynności, tak, aby mogły zostać prawidłowo odtworzone. Nagrywanie bardziej skomplikowanych makr, dzielenie długich makr na procedury, wywoływanie procedur pomiędzy sobą. Sposoby uruchamiania makr: lista makr, przyciski na arkuszu, ikony. Makra z odwołaniami względnymi i bezwzględnymi - przełączanie się w trakcie nagrywania, do jakich czynności stosować jakie odwołania. Ograniczenia nagrywarki makr - dlaczego nie można prawidłowo nagrać niektórych wykonywanych czynności. Poprawianie (edycja) nagranych makr. Edytor Visual Basic o o o o o IV. Podstawy nagrywania makr, uruchamianie i zatrzymywanie nagrywania. Karta Developer, polecenia zawarte na tej karcie. Przechowywanie makr: skoroszyty, skoroszyt makr osobistych. Obsługa skoroszytu makr osobistych (Personal.xlsm), przenoszenie makr pomiędzy skoroszytem a plikami xls, usuwanie skoroszytu makr osobistych. Definiowanie oraz zmiana skrótów klawiszowych związanych z makrami. Reguły nazewnictwa makr, usuwanie i przeglądanie zawartości makra. Ustawianie poziomu zabezpieczeń programu Microsoft Excel, zaufane lokalizacje. Nagrywanie makr automatyzujących proste sekwencje czynności. Okna edytora Visual Basic: Eksplorator Projektu, okno Właściwości, okna modułów i formularzy użytkownika, organizacja okien na przestrzeni roboczej. Gdzie znajduje się kod Visual Basic: moduły, moduły arkuszowe, moduł skoroszytu, moduły formularzy. Podstawowe zasady rządzące poprawianiem kodu i wpisywaniem nowych instrukcji. Stosowanie podpowiedzi przy pisaniu procedur Visual Basic: pomoc kontekstowa, podpowiedź argumentów, podpowiedź właściwości i metod. Krokowe wykonywanie procedur, obserwowanie wartości zmiennych. Podstawy języka Visual Basic 1. Podstawowe obiekty Excela 1 www.gowork.pl tel. 22 622 13 09 wew. 820 PROGRAM KURSU MICROSOFT EXCEL VISUAL BASIC 2012 o 2. 3. 4. 5. 6. Obiekty - reprezentacja elementów programu Microsoft Excel w kodzie, podstawowe obiekty: Workbook (skoroszyt), Worksheet (arkusz), Range (komórka). o Wyszukiwanie obiektów, przeglądanie ich właściwości oraz metod za pomocą przeglądarki obiektów. Pomoc kontekstowa dla obiektów. o Obiekt Range (komórka) - podstawowe właściwości: Value, Address, Font, Interior, Color; podstawowe metody – ClearContents, Copy, Select. o Użycie instrukcji Offset oraz Cells do adresowania wybranych komórek oraz wyboru komórek z zakresu. o Obiekt Worksheet oraz Workbook - podstawowe właściwości oraz metody (Select, Open, Close, Save). o Wyświetlanie komunikatów za pomocą instrukcji MsgBox, użycie okna do wprowadzania danych InputBox Programowanie w VBA. o Zmienne, typy zmiennych: tekstowe, liczbowe, data i godzina, logiczne i inne. Tablice. o Operatory: przypisania, matematyczne, tekstowe, logiczne. o Instrukcje warunkowe: if, select. o Pętle: for, for each, do while, do until. o Procedury i funkcje. Korzystanie z gotowych funkcji, tworzenie własnych funkcji. Przekazywanie argumentów, argumenty domyślne. o Podstawy obiektowości: klasy, obiekty, atrybuty i metody obiektów. Komunikacja z programem: obiekty MsgBox i InputBox. Tworzenie formularzy użytkownika i formanty na arkuszu o Formanty - elementy do użycia na arkuszu: pole listy, pole kombi, pole wyboru, przycisk opcji, pokrętło, pasek przewijania, przycisk polecenia. o Podstawowe właściwości formantów, określanie ich zakresu źródłowego (pole listy, pole kombi) wiązanie formatów z komórkami na arkuszu (łącze komórki). o Uruchamianie makra po użyciu formantu (przycisk polecenia, pole listy). o Tworzenie list rozwijalnych przy pomocy opcji Sprawdzanie poprawności, tworzenie list powiązanych ze sobą za pomocą nazw dynamicznych. o Tworzenie prostych formularzy użytkownika w edytorze Visual Basic, podstawowe właściwości formularzy. o Rozmieszczanie formantów Active X, na formularzu, określanie właściwości formantów. o Metody wywoływania formularzy, przekazywanie danych z formularza na arkusz i odwrotnie. o Wykorzystanie arkusza jako formularza użytkownika, użycie sprawdzania poprawności do kontroli edycji komórek Szukanie błędów w programie. o Wykonywanie krokowe – przechodzenie programu linia po linii. o Czujki – śledzenie wartości zmiennych. o Pułapki (ang. breakpoints). Zasady tworzenia dobrego kodu: czytelność, komentowanie, nazewnictwo zmiennych, obiektów i funkcji. Przeznaczenie i wymagania Uczestnik szkolenia powinien dobrze znać Excela. Nie jest wymagana umiejętności programowania. 2 www.gowork.pl tel. 22 622 13 09 wew. 820