Szkolenie

Microsoft Excel VBA - podstawy programowania arkusza kalkulacyjnego

O szkoleniu

Szkolenie ma charakter warsztatowy, na których osoby poznają podstawy programowania w języku VBA, oraz uczą się jak można zautomatyzować niektóre działania za pomocą makr nagrywanych. Kursanci uczą się jak obsługiwać błędy, które zwraca makro, komunikacji między makrem, a użytkownikiem, czy też podstawowych elementów pisania makr: pętli, instrukcji warunkowych, pisania własnych funkcji i wielu innych
Kto powinien wziąć udział?
Szkolenie dedykowany jest dla osób dobrze znających Excela, chcących zautomatyzować część swojej pracy poprzez nagranie, lub napisanie prostego makra, oraz dla tych, którzy pracują na makrach już stworzonych przez kogoś i chcą się dowiedzieć o co w nich chodzi.

Program szkolenia

1. Wprowadzenie do makropoleceń
a. Omówienie różnic między typami plików Excela 2003 oraz Excela 2007 i późniejszych
b. Tryby zabezpieczeń makr i Excela
c. Nagrywanie makr
• Jak zdobyć działający kod?
d. Nagrywanie gotowych rozwiązań wykorzystywanych na co dzień w pracy z arkuszem kalkulacyjnym
• Przegląd metod dostępnych z poziomu Excela
• W jaki sposób makrem rozwiązać zadanie typowe?
2. Modyfikacja makr nagranych
a. Analiza nagranego kodu pod względem wstępnej optymalizacji makropolecenia
b. Omówienie i dostosowywanie nagranego makra do uniwersalnych przypadków
• Jak sprawić, żeby makro działało... "zawsze i wszędzie"?
3. Wprowadzenie do programowania oraz dobre praktyki w zadaniach
a. Wprowadzenie do algorytmu i algorytmiki
b. Wprowadzenie do składni i typów danych
• Czemu deklaruje się zmienne?
c. Komunikacja z użytkownikiem
• W jaki sposób zapytać Użytkownika gdzie i jakie są dane wejściowe, wyjściowe?
d. Funkcje i operacje na danych
• Znam tysiące formuł w Excelu, jak je wykorzystać w VBA?
e. Dobre praktyki programowania przydatne w codziennej pracy
f. Wykorzystanie instrukcji warunkowych w algorytmie
• JEŻELI() w wersji VBA.
g. Wykorzystanie pętli w algorytmie
• "Co jeżeli wierszy będzie 500 000?"
h. Przekazywanie danych między procedurami
4. Wprowadzenie do modelu obiektowego
a. Zarys drzewa obiektowego
• Jak Excel zbudowany jest od środka?
b. Zastosowanie wybranych obiektów i metod w codziennej pracy z arkuszem w zadaniach
5. Obsługa błędów
a. Omówienie typów błędów i wyjątków
b. Efektywne sposoby odnajdowania błędów w kodzie
• Pozwólmy Excelowi nam pomóc.
c. Obsługa i sposoby reagowania na błędy
• "Błąd? U mnie działa!"
6. Funkcje
a. Pisanie własnych funkcji
• Funkcja WYSZUKAJ.PIONOWO() zmusza mnie do przestawiania kolumn źródłowych? Hmmm... Zbuduję własne WYSZUKAJ.PIONOWO.PLUS()
b. Wykorzystanie własnych funkcji w makrach
c. Tworzenie dodatku z funkcjami
• Dzielmy się kodem!
7. Projekt makropolecenia zaproponowanego przez prowadzącego lub kursantów

Czas trwania

24 godziny, 8.30-16

Prelegenci

Cytat
Trenerzy
posiadają wieloletnie doświadczenie praktyczne i biznesowe,
reprezentują wysoki poziom wiedzy merytorycznej popartej certyfikatami
Microsoft Office Specialist.

Gdzie i kiedy

Poznań 18 - 20 maja 2016
IT School

60-650 Poznań

Piątkowska 163

woj. wielkopolskie

Gdzie i kiedy

Poznań 13 - 15 listopada 2013
IT School

60-650 Poznań

Piątkowska 163

woj. wielkopolskie

Gdzie i kiedy

Poznań 3 - 5 września 2012
IT School

60-650 Poznań

Piątkowska 161

woj. wielkopolskie

Gdzie i kiedy

Poznań 12 - 14 stycznia 2011
IT School

60-837 Poznań

Mickiewicza 33/84

woj. wielkopolskie

Gdzie i kiedy

Poznań 18 - 20 listopada 2010
IT School

60-837 Poznań

Mickiewicza 33/84

woj. wielkopolskie

Zapisz się

Cena 1
netto
995 PLN
Cena zawiera:
  • sprzęt komputerowy podczas szkolenia, materiały szkoleniowe, przerwy kawowe, kontakt z trenerem po zakończeniu szklolenia
Zapisz się

Organizator

IT School
60-650 Poznań
Piątkowska 163
woj. wielkopolskie
IT School jest spółką świadczącą usługi edukacyjne i wdrożeniowe. Działamy w oparciu o praktyczną wiedzę zdobytą przez wykwalifikowanych specjalistów realizujących zlecenia w branży IT od wielu lat. Jesteśmy Centrum Edukacyjnym wpisanym do Rejestru I...
FAQ

Najczęściej zadawane pytania

Prosimy o przejście do sekcji Zapisz się, aby wypełnić formularz zgłoszenia w wydarzeniu. Po jego wysłaniu organizator skontaktuje się celem potwierdzenia przyjęcia zgłoszenia i przekazania szczegółów organizacyjnych.

formularz zgłoszeniowy

Kontakt

Masz pytania? Napisz do nas

Wypełnij formularz

Uzupełnij pole
Wybierz termin wydarzenia
Uzupełnij pole
Uzupełnij pole
Uzupełnij wiadomość
Potwierdź, że nie jesteś botem.
Musisz zaakceptować regulamin.

Dane kontaktowe

IT School
60-650 Poznań Piątkowska 163
Darmowy biuletyn informacyjny

Zapisz się do newslettera i otrzymuj powiadomienia o nowych wydarzeniach!