Zakres tematyczny szkolenia
Celem szkolenia jest poznanie podstaw programowania w języku Visual Basic for Applications.
Po ukończeniu szkolenia uczestnik będzie umiał rejestrować makra, modyfikować je wg własnych potrzeb, automatyzować wykonywanie powtarzających się czynności, posługiwać się elementami VBA.
Korzyści dla uczestników
• poznasz podstawowe instrukcje języka VBA,
• nauczysz się pisać własne funkcje,
• zrobisz rzeczy, których za pomocą normalnego interfejsu Excela nie da się zrobić,
• zautomatyzujesz wykonywanie powtarzających się czynności.
Program szkolenia
1. Nagrywanie makr:
• ustawienia centrum zaufania,
• przygotowanie wstążki,
• zasady działania rejestratora makr,
• weryfikacja kodu w oknie edytora VBA.
2. Środowisko Visual Basic Editor:
• okna edytora i ich ustawienia,
• manipulacje obiektami Excela z poziomu okna edytora,
• zasady nadawania nazw obiektom,
• znaczenie kolorów w edytorze.
3. Wstęp do programowania w VBA:
• terminologia: obiekt, właściwość, metoda, kolekcja,
• podstawowe instrukcje VBA,
• zasady określania parametrów instrukcji,
• przykładowe proste procedury.
4. Praca ze zmiennymi:
• typy danych w VBA,
• widoczność i czas życia zmiennych,
• używanie zmiennych obiektowych.
5. Podejmowanie decyzji w VBA:
• konstrukcje warunkowe,
• rodzaje i zastosowanie pętli.
6. Tworzenie własnych funkcji:
• wykorzystanie wbudowanych funkcji VBA,
• wykorzystanie funkcji Excela,
• przykładowe użyteczne funkcje użytkownika.