Visual Basic w MS Excel - zaawansowany
Transkrypt
Visual Basic w MS Excel - zaawansowany
FR-3/PO1/PR1 Visual Basic w MS Excel - poziom zaawansowany (09/AW/2014) Adresat szkolenia: Szkolenie VBA w MS Excel na poziomie zaawansowanym przeznaczone jest dla osób chcących usystematyzować dotychczasową wiedzę z zakresu Visual Basic’a i poznać bardziej zaawansowane możliwości programowania w Excel’u (np. właściwości modelu obiektowego, rozbudowane opcje funkcji, konwertowanie typów danych). Po szkoleniu użytkownik będzie, w stanie praktycznie wykorzystać nabyte umiejętności budując formularze, funkcje i procedury. DIN EN ISO 9001:2008 Termin: 17 – 18 lutego 2014; godz. 9.00-15.30 Miejsce: Ośrodek Szkoleniowy Centrum Edukacji Grupa ORLEN, Płock ul. Al. Kobylińskiego 25 Program szkolenia: Trener: Informacje i zapisy: Cena: Nr konta: 1. Typy danych, które są stosowane w języku Visual Basic: liczbowe, tekstowe, logiczne. Kiedy stosować określony typ danych? 2. Ustawienie kolorowania składni kodu. 3. Deklaracje zmiennych. Zmienne publiczne i prywatne. Czy warto używać zmiennych statycznych? Jak nazywać zmienne? Co to jest zmienna Object? 4. Sposoby zapisu kodu w edytorze Visual Basic. Wykorzystanie komentarzy, wskazówki jak tworzyć przejrzysty kod. 5. Zarządzanie plikami z poziomu Visual Basic. Odczyt, wstawienie danych do arkusza. 6. Prawidłowy sposób przekazywania argumentów do funkcji. 7. Funkcje, które w wyniku działania zwracają właściwy typ danych. 8. Wykorzystanie funkcji arkuszowych, np.: Round, Sum, Left, Mid, Average, IsEmpty. 9. Sprawdzanie poprawności nazw. Funkcje warunkowe (sterujące) 1. Funkcja IF, sposoby na wielokrotne zagnieżdżanie funkcji IF. 2. Różnice pomiędzy funkcjami DO i FOR. Która funkcja jest wygodniejsza w użyciu? 3. Wykorzystanie EXIT w funkcjach warunkowych. 4. Funkcja wielokrotnego wyboru SELECT CASE. 5. Przeglądanie elementów tablicy za pomocą FOR EACH. Wykorzystanie funkcji do tabeli przestawnej. Funkcje wbudowane 1. Interakcja z użytkownikiem przy wykorzystaniu InputBox, MsgBox. 2. Funkcje informacyjne, np. ISNUMERIC 3. Funkcje do obsługi tekstów 4. Funkcje do obsługi daty i czasu Wykorzystanie wbudowanych obiektów Excel 1. Jakie obiekty Excel oferuje: skoroszyt, arkusz, zakres, aplikacja, tabela przestawna - Workbook, Worksheet, Range, Application, Pivot Table. 2. Metody obsługi wbudowanych obiektów: OnKey, Intersect, InputBox, Union, Cells, CurrentRegion, Rows, Resize itd. tworzenie nowego skoroszytu, odczyt i zapis. Rafał Proskura – doświadczony trener IT, konsultant, specjalista 3. Czy z poziomu Excel można uzyskać dostęp do obiektów innych aplikacji (np. Microsoft Word)? 4. Zabezpieczanie arkusza (metoda Protect) Obsługa błędów. Przechwytywanie sytuacji wyjątkowych 1.Zasady debugowania kodu VBA. 2. Uruchamianie kodu krok po kroku. 3. Ustawianie punktów przerwania wykonywania kodu programu - Breakpoints. 4. Podglądanie aktualnej wartości zmiennych, wykorzystanie okna Watches. Tworzenie własnych okien dialogowych przy wykorzystaniu formantów 1. Wykorzystanie formantów przy tworzeniu formularzy/okien użytkownika (ActiveX): przycisk, pole tekstowe, pole listy, zakładki formularza (np. TabStrip), pokrętło, pasek przewijania, przycisk polecenia. 2. Ustawianie wartości formantów ActiveX przy wykorzystaniu właściwości Value). 3. Automatyczne wstawianie dat do komórek Excela przy pomocy formularza i kontrolki kalendarz 4. Jak wykorzystać zaprojektowane okno do szybkiego przełączania pomiędzy programami. Zdarzenia jako elementy komunikowania się formantów między sobą i z użytkownikiem 1. Procedury zdarzeniowe (OnClick, Activate, Focus, Change etc.) 2. Przechwytywanie zdarzeń otwierania i zamykania skoroszytu, zmiany zaznaczenia. 3. Ustawianie wartości początkowych formantów przy otwarciu skoroszytu. Drukowanie arkuszy 1. Automatyczne wstawianie podziału stron 2. Ustawianie nagłówków i stopek 3. Generowanie wydruków w postaci plików PDF Komunikacja z innymi aplikacjami 1. Tworzenie tabel w Wordzie na bazie tabel Excela 2. Wysyłanie wiadomości email 3. Generowanie plików tekstowych w zakresie informatyki w gospodarce. Centrum Edukacji Grupa ORLEN, 09-400 Płock, ul. Al. Kobylińskiego 25 pok. 29 e-mail: [email protected] , tel. (24) 365 86 16, fax. (24) 365 86 15, (24) 365 86 24 497 zł netto + 23% VAT za udział jednego uczestnika w dwudniowym szkoleniu. Cena obejmuje przeprowadzenie szkolenia, materiały szkoleniowe, serwis konferencyjny podczas przerw oraz zaświadczenie ukończenia szkolenia. Bank PKO BP S.A. O/Płock 04 1020 3974 0000 5102 0072 9426 Koszt szkolenia dla jednego uczestnika wynosi 497 zł netto + 23% VAT (611, 31 zł brutto) Karta zgłoszenia uczestnika(ów) 1. .................................................................................................................. 2. .................................................................................................................. 3. .................................................................................................................. Firma .............................................................................................................. • • • Adres .............................................................................................................. Kod..........................................Miasto ............................................................. Tel/Fax..........................................E-mail......................................................... NIP ................................................................................................................. • • Opłata zostanie przekazana na konto Centrum Edukacji Sp. z o.o. w terminie 3 dni przed rozpoczęciem szkolenia. Nieobecność zgłoszonego uczestnika lub brak pisemnej rezygnacji w terminie 7 dni przed rozpoczęciem szkolenia nie zwalnia od zapłaty w pełnej wysokości. Informujemy, że Pani/Pana dane osobowe będą przetwarzane przez Centrum Edukacji Sp. z o. o. w Płocku wyłącznie w celach marketingowych. Pani/Pana dane nie będą udostępniane innym podmiotom. Podanie danych jest dobrowolne. Przysługuje Pani/Panu również prawo wglądu do tych danych oraz ich poprawiania. Upoważniam Centrum Edukacji Sp. z o. o. do wystawienia faktury VAT bez naszego podpisu. Centrum Edukacji Sp. z o.o. zastrzega sobie prawo do odwołania szkolenia w przypadku niewystarczającej liczby chętnych. …………………………………………………………………………… (czytelny podpis zgłaszającego i pieczątka instytucji) Kartę zgłoszenia proszę przesłać faksem na numer: (24) 365 86 15 lub (24) 365 86 24