VBA średniozaawansowany - Wrocław
Opis szkolenia
Szkolenie - prowadzone od samych podstaw – zaznajomi uczestnika z zagadnieniami programowania w języku Visual Basic for Applications. Przedstawi środowisko, w którym tworzy się kod źródłowy makropoleceń. Wyjaśni i pozwoli przećwiczyć kluczowe elementy jeżyka, po to by rozumieć jego składnię oraz znaczenie poszczególnych instrukcji. Przez całe szkolenie nacisk położony będzie na zaprezentowanie i wyjaśnienie tych elementów języka VBA, na których budowane są typowe aplikacje excelowe. Po szkoleniu uczestnik będzie w stanie podjąć samodzielną, efektywną pracę nad makrami oraz poszerzać swoją wiedzę w miarę pojawiających się nowych zadań.
Adresaci szkolenia
Osoby, które w codziennej pracy używają Excela i pragną poprawić oraz przyspieszyć swoje rozwiązania realizowane w arkuszu kalkulacyjnym z pomocą makropoleceń.
Wymagania
Wymagana jest podstawowa wiedza na temat Excela oraz matematyka na poziomie szkoły średniej.
Czas trwania szkolenia
3 dni po 7 godzin zegarowych (wliczając przerwy).
Liczba osób w grupie: 3-4
Cena szkolenia otwartego
- 1 osoba - 1500 PLN netto
- 2 osoby - 1450 PLN netto /os.
- 3 osoby - 1340 PLN netto /os.
- 4 osoby - 1290 PLN netto /os.
Do podanych powyżej cen należy doliczyć 23% VAT.
Cena zawiera:
- książkę związaną z tematyką szkolenia
- materiały elektroniczne dla uczestników przygotowane przez trenera
- długopis i notatnik
- lunch
- catering (kawa, herbata, napoje, ciastka)
- płyta CD z ćwiczeniami i rozwiązaniami
- certyfikat
Cena szkolenia zamkniętego
Powyższe szkolenie możemy zrealizować dla Państwa także w formie szkolenia zamkniętego. Cena takiego szkolenia zależy od wielu czynników, dlatego aby ją Państwu przedstawić prosimy o skorzystanie z Formularza wyceny.
Terminy szkoleń
W celu ustalenia terminu szkolenia prosimy o kontakt poprzez wypełnienie Formularza kontaktowego lub Formularza zapytania o datę.
Program szkolenia
Funkcje użytkownika
- parametry opcjonalne
- parametry w postaci listy
- parametr w postaci tablicy
- funkcja zwracająca tablicę
- funkcje rekurencyjne
- funkcje zwracające typ Variant
- funkcje prywate i publiczne
- pomoc (opis) funkcji
- dostęp do funkcji przez referencję
Debugowanie
- okno Watch
- polecenie Call Stack
- polecenie Run to Cursor
- polecenie Set Next Statement
- wykonywanie makra od wybranej linii kodu
- polecenia Step Over i Step Out
Tworzenie dodatków
- cel tworzenia dodatków
- zapisywanie funkcji w dodatkach
- instalowanie dodatku
- dodatki z formularzami
- zapis dodatków w bibliotece MS Office
- właściwość IsAddin obiektu Workbook
- kolekcja dodatków AddIns
- instalowanie dodatków z poziomu VBA
Zmienne tablicowe
- tablice dynamiczne
- tablice wielowymiarowe
- redefinicja tablicy
- parametr Preserve polecenia ReDim
- funkcje tablic: LBound() i UBound()
Walidacja danych
- pojęcie walidacji danych
- wykorzystanie obsługi błędów i obiektu err
- wykorzystanie obsługi błędu typu Resume Next
- wykorzystanie właściwości Validation
- wykorzystanie biblioteki funkcji Information
Praca z arkuszami
- dostęp do komórek wybranego arkusza
- kolekcja arkuszy Worksheets i Sheets
- aktywacja i deaktywacja arkusza
- dodawanie i usuwanie arkusza
- kopiowanie i przenoszenie arkusza
Praca z zeszytami
- dostęp do komórek wybranego zeszytu
- kolekcja zeszytów Workbooks
- aktywacja i deaktywacja zeszytu
- dadanie nowego zeszytu
- obiekt ThisWorkbook
Formularze
- tworzenie formularzy
- typy formantów i ich formatowanie
- tworzenie procedur obsługujących zdarzenia kontrolek i formularza
- ładowanie i usuwanie formularza
- pokazywanie i ukrywanie formularzy
- formularze modalne i niemodalne
- formanty formularzy i formanty ActiveX w warstwie graficznej arkusza
Praca z plikami tekstowymi
- otwarcie pliku tekstowego
- tryb dostępu
- odczyt zawartości pliku
- odczyt zawartości pliku liniami
- zapis do pliku i jego zamknięcie
Praca z plikami i katalogami
- utworzenie, usunięcie i skopiowanie pliku
- sprawdzenie istnienia pliku
- odczyt właściwości pliku
- zmiana nazwy i atrybutu pliku
- utworzenie katalogu i usunięcie katalogu