Kategorie: Excel , VBA (MS Office)
Do pełnego wykorzystania możliwości programu Microsoft Excel niemal niezbędna jest umiejętność programowania w języku Visual Basic for Applications (VBA). Przy pomocy VBA można automatyzować wiele powtarzalnych zadań (nie tylko w obrębie Excela, ale również powiązanych z innymi aplikacjami pakietu Office, na przykład wysyłaniem e-maili) i tworzyć rozbudowane, interaktywne skoroszyty.
Podczas szkolenia uczestnicy opanują zaawansowane zagadnienia programowania w języku Visual Basic for Applications. Zapoznają się między innymi z paradygmatem programowania obiektowego, pracą na wielu plikach, operacjach na tabelach przestawnych i wykresach oraz współpracą z innymi programami pakietu Office (na przykład Outlookiem).
UWAGA: Aby w pełni skorzystać z tego szkolenia, należy mieć już pewną znajomość języka VBA, odpowiadającą programowi szkolenia Wprowadzenie do VBA w Excelu. Zakładamy, że uczestnicy znają takie pojęcia jak pętla czy wyrażenie warunkowe (if) oraz potrafią własnoręczne napisać proste makro.
Gwarantujemy dużo ćwiczeń i praktycznych przykładów!
Czas trwania
2 dni
Program
- Podstawy: powtórzenie
- Korzystanie z edytora VBA
- Moduły
- Pętle for, for each i while
- Instrukcje warunkowe if
- Zmienne i ich typy
- Obiektowość
- Klasy, obiekty, atrybuty i metody obiektów
- Hierarchia obiektów w Excelu.
- Obiekt Application.
- Obiekty Workbook i Worksheet – praca ze skoroszytami i arkuszami.
- Obiekty Range, Selection – dostęp do komórek arkusza.
- Obiekt Chart – obsługa wykresów.
- Obiekt PivotTable – dostęp do tabeli przestawnej.
- Procedury i funkcje. Korzystanie z gotowych funkcji, tworzenie własnych funkcji. Przekazywanie argumentów, argumenty domyślne.
- Tworzenie formularzy.
- Obsługa zdarzeń.
- Komunikacja z innymi programami pakietu Office
- Szukanie błędów w programie.
- Wykonywanie krokowe – przechodzenie programu linia po linii.
- Czujki – śledzenie wartości zmiennych.
- Pułapki (ang. breakpoints).
- Zasady tworzenia dobrego kodu: czytelność, komentowanie, nazewnictwo zmiennych, obiektów i funkcji.
- Tworzenie własnych dodatków.
Uwagi:
Materiały szkoleniowe przygotowane dla wersji Office w języku polskim.
Dla grup zamkniętych, na życzenie, prowadzimy szkolenia na dowolnych wersjach (MS 365, 2024, 2021, 2019, 2016…) i wersjach anglojęzycznych.
Training also available in English .
Przeznaczenie i wymagania
Aby w pełni skorzystać z tego szkolenia, należy mieć już pewną znajomość języka VBA, odpowiadającą programowi szkolenia Wprowadzenie do VBA w Excelu. Zakładamy, że uczestnicy znają takie pojęcia jak pętla czy wyrażenie warunkowe (if) oraz potrafią własnoręczne napisać proste makro.
Certyfikaty
Uczestnicy szkolenia otrzymują imienne certyfikaty sygnowane przez ALX.