Microsoft Excel VBA - podstawy programowania arkusza kalkulacyjnego, 8-10.06.15

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.00

Prelegenci

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

Terminy i miejsca

To szkolenie nie ma aktualnych terminów. Wyślij zapytanie o nowe terminy bądź zapisz na powiadomienia o nowych terminach.

IT School

60-650 Poznań

Piątkowska 163

woj. wielkopolskie

Rejestracja

Cena 1
cena netto
995
Cena zawiera:
  • sprzęt komputerowy podczas szkolenia, materiały szkoleniowe, przerwy kawowe, kontakt z trenerem po zakończeniu szklolenia
  • Rozwiń
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

Najszybszym sposobem kontaktu z organizatorem i uzyskania dodatkowych informacji jest wypełnienie formularza kontaktowego. Możesz też zadzwonić do organizatora.
Kontakt

Masz pytania? Napisz do nas

Wypełnij formularz

Uzupełnij pole
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
Powiadomienia o nowych terminach

Zapisz się, aby otrzymywać powiadomienia o nowych terminach tego wydarzenia!