Pełne informacje na stronie WWW: Wyślij e-mail
Omówienie kursu
Trzeci poziom szkolenia z VBA, obejmuje zagadnienia związane z obsługa plików tekstowych, połączenia z bazami danych, wstęp do programowania obiektowego, zaawansowane funkcje plikowe itd.
Przeznaczony dla osób, które opanowały podstawy języka VBA i chcą dalej zgłębiać swoją wiedzę w tej dziedzinie.
Czas trwania
Ćwiczenia trwają łącznie 24 godziny lekcyjne (3 dni po 8 godzin lekcyjnych).
Dzień szkoleniowy zaczyna się od godz. 9:00 a kończy o godz. 16:00
(w tym czasie przewidziana jest dłuższa przerwa obiadowa ok godz. 13:00).
Plan szkolenia
Najważniejsze ustawienia edytora
- Przydatne okna
- Vba a ochrona arkuszy
- Wykorzystanie właściwości arkusza do jego ukrycia
Typy tablicowe
- Deklarowanie tablic
- Wymiarowanie tablic
- Sortowanie bąbelkowe
- Efektywne sortowanie z wykorzystaniem mechanizmów arkusza
- Tablice i zmienne typu Variant
Omówienie wybranych elementów modelu obiektowego Excela
- Obiekt Application
- Kolekcja Workbooks
- Kolekcja Worksheets a Sheets
- Pisanie efektywnego kodu z wykorzystaniem instrukcji With
- Offset
- Wybrane właściwości obiektu Range
Wywoływanine procedur
- Tworzenie Pasków narzędzi
- Wywoływanie procedur przez inne procedury
- Przekazywanie parametrów (ByVal, ByRef)
Tworzenie własnych funkcji
- Funkcje z argumentami opcjonalnymi
- Tablica dynamiczna jako argument funkcji (ParamArray)
- Kolekcja WorksheetFunction
- Wybrane funkcje tekstowe
- Praktyczne zastosowanie funkcji działających na plikach
Obsługa plików tekstowych
- Otwieranie pliku tekstowego
- Tryby otwarcia
- Funkcja FreeFile
- Odczytywanie i zapisywanie danych do pliku
- Funkcje Input, Intput#, Line Input # , Write, Print
- Funkcja FileSearch - wyszukiwanie plików po zawartości
Współpraca MS Excel z innymi aplikacjami
- Dodawanie referencji do innych modeli obiektowych
- Wczesne i późne wiązanie
- Współpraca z MS Word
- Dodawanie dokumentów, tworzenie prostych pism, zapisywanie pracy
- Współpraca z MS Excel z Bazą danych
- ADODB
- Tworzenie połączenia (ConnectionString)
- Wykonywanie prostych zapytań (Select, InsertInto)
- Wyświetlanie wyników zapytań do arkusza
Praktyczne wykorzystywanie zdarzeń
- Omówienie wybranych zdarzeń arkusza
- Omówienie wybranych zdarzeń skoroszytu
Tworzenie dodatków
- Przygotowanie skoroszytu
- Zmiana ustawień VBAProject
- Zabezpieczanie kodu przed otwarciem
Wykresy - obiekt Chart
- Tworzenie wykresu osadzonego
- Arkusz wykresu
- Obiekt ChartWizard
- exportowanie wykresów do plików graficznych (np. jpg)
Wstęp do programowania obiektowego
- Własne typy danych
- Tworzenie enumeracji
- Tworzenie kolekcji
- Właściwości modułu klasy
- Co to jest konstruktor?
- Tworzenie prostych metod
W cenę szkolenia wliczono:
- obiad
- catering (kawa, herbata, ciastka
- książka związana z tematyką szkolenia
- materiały dla kursantów przygotowane przez wykładowcę (ćwiczenia, rozwiązania do ćwiczeń, skrypt/prezentacja
- certyfikaty w języku polskim i angielskim
Więcej informacji na:
http://www.hintmine.pl/vba-krakow/vba-zaawansowany-krakow.html
Zapraszam serdecznie do kontaktu poprzez formularz.
Oddzwonię lub odpiszę niezwłocznie.