Celem jest nauczyć się tworzyć rozbudowane rozwiązanie programistyczne w środowisku Visual Basic. Korzystać z wbudowanych oraz tworzyć własne obiekty programistyczne. Pobierać i prezentować w środowisku MS Excel dane pochodzące ze źródeł zewnętrznych.
Szkolenie przeznaczone jest dla osób, które mają doświadczenie związane z programowaniem w VBA dla Excela i chcą poszerzyć swoją wiedzę o zaawansowane techniki programistyczne.
Po ukończeniu szkolenia uczestnik będzie potrafił:
Tworzyć rozbudowane rozwiązanie programistyczne w środowisku Visual Basic. Korzystać z wbudowanych oraz tworzyć własne obiekty programistyczne. Pobierać i prezentować w środowisku MS Excel dane pochodzące ze źródeł zewnętrznych.
1. Wstęp. Przypomnienie podstaw
2. Model obiektywny Exela - teoria
- Klasy
- Obiekty
- Metody
- Właściwości
- Funkcje
3. Tablice
- Tablice jedno i dwuwymiarowe
- Tablice dynamiczne
4. Funkcje użytkowania
- Tworzenie rozbudowanych funkcji użytkownika
- Argumenty opcjonalne
- Tworzenie opisu funkcji
5. Zastosowanie typowych obiektów Exela do:
- Przenoszenia i kopiowania danych
- Ochrony arkuszy i dokumentu
- Walidacji danych
- Sortowania i filtrowania
- Tworzenia wykresów
6. Podstawowe zdarzenia
- Zdarzenia arkusza
- Zdarzenia skoroszytu
7. Formularze
- Tworzenie formularzyR
- Rodzaje formularzy
- Elementy (kontrolki) formularza
- Zdarzenia formularza
- Zaawansowane struktury i funkcje VBA
- Typy danych użytkownika
- Konwersja typów danych
- Przekazywanie parametrów przez wartość i referencje
- Procedury o nieustalonej ilości elementów
- Niszczenie obiektów
- Klasy i obiekty
- Tworzenie klas
- Tworzenie właściwości
- Tworzenie metod
8. Zaawansowane struktury i funkcje VBA
9. Klasy i obiekty
10. Praca z XML
11. Zastosowanie obiektów ADO
12. Dodatki i ich tworzenie
13. Wykorzystanie zewnętrznych bibliotek
14. Współpraca z programami pakietu Office
Zajęcia prowadzone są przez wykwalifikowanego, wieloletniego trenera Microsoft, który w jasny i przejrzysty sposób omawia pracę z programem.
Centrum Kształcenia Podyplomowego AHE
tel.: +48 42 63 15 892
ckpkursy@ahe.lodz.pl
Szkolenie posiada gwarancję satysfakcji co oznacza, że w przypadku uzasadnionego niezadowolenia ze szkolenia (tematyka szkolenia, nieodpowiednie prowadzenie przez trenera) zobowiązujemy się do powtórzenia szkolenia w dogodnym dla obu stron terminie, ze zmianą trenera bez kosztów. Podstawę do powtórzenia szkolenia stanowi analiza ankiet końcowych wypełnianych przez uczestników.
Szkolenie dostępne w formie kursu STACJONARNEGO w sali szkoleniowej lub warsztatów ONLINE z trenerem w czasie rzeczywistym.
Uczestnik kursu otrzymuje skrypt i zestaw plików, na których są wykonywane ćwiczenia podczas szkolenia.
Materiały są w języku polskim. Szkolenie jest prowadzone w języku polskim.
Szkolenia dofinansowane do 80% z funduszy europejskich - Baza Usług Rozwojowych (BUR).