Opis
Efekty szkolenia:
Po ukończeniu szkolenia uczestnicy będą potrafili:
- Tworzyć i edytować makra w Excelu, Wordzie i Accessie.
- Automatyzować codzienne zadania i procesy.
- Tworzyć formularze użytkownika i interfejsy.
- Optymalizować i debugować swoje aplikacje VBA.
- Pracować z danymi zewnętrznymi oraz integrować VBA z innymi aplikacjami.
Dodatkowe informacje o szkoleniu Visual Basic for Applications
Szkolenie w trybie online lub stacjonarnie – miejsce do uzgodnienia, na Państwa życzenie zorganizujemy szkolenie w sali szkoleniowej wraz z cateringiem, bądź szkolenie wyjazdowe
- Czas trwania: 12 godzin zegarowych. Od Państwa zależy czy szkolenie odbędzie się w ciągu dnia, popołudniami czy w weekendy.
- Termin ustalimy indywidualnie po wcześniejszej rezerwacji (dodaj do koszyka).
- Materiały szkoleniowe: kluczowe informacje dostępne pod ręką.
- Imienny certyfikat dla każdego uczestnika.
- Grupy do 15 osób
Program
Zmiana w definicji małego podatnika. Nagrywanie makr
- Rejestrowanie Makra
- Przechowywanie Makr w skoroszycie Makr osobistych
- Radzenie sobie z kodem nadmiarowym
- Zdarzenia, które uruchamiają Makra
- Przypisywanie makra do przycisku
- Edycja Makr
2.Wprowadzenie do VBA
- Poziom zabezpieczeń. Ochrona przed niechcianym kodem
- Budowa okna edytora VBA
- Nazwy obiektów VBA – zapobieganie konfliktom nazw
- Praca z oknem instrukcji bezpośrednich (Immediate)
3.Podstawy Visual Basic for Applications
- Definicja pojęć: obiekt, atrybut, metoda, argument, kolekcja
- Tworzenie własnych procedur SUB
- Wykorzystanie pamięci poprzez deklarowanie zmiennych
- Zasięg zmiennych, procedur i funkcji
- Wykonywanie, przerywanie i śledzenie wykonania programu
4.Sterowanie przebiegiem procedury
- Instrukcje warunkowe IF…THEN…ELSE, Select Case
- Pętle For, Do (While), For Each
- Instrukcja GoTo
5.Funkcje w Microsoft Excel
- Tworzenie własnych funkcji
- Wykorzystywanie wbudowanych funkcji VBA przy tworzeniu własnych
- Wykorzystanie funkcji arkuszowych Excela w kodzie VBA
6.Obiekty Microsoft Excel z poziomu VBA
- 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
7.Obiekt PivotTable – dostęp do tabeli przestawnej
8.Tabela przestawna i wykres przestawny
- Praca z układami Tabeli przestawnej
- Udziały procentowe danych
- Zmiana funkcji obliczeniowej
- Grupowanie dat w lata, kwartały i miesiące
- Grupowanie wartości liczbowych
- Analiza porównawcza
- Tworzenie własnych pól obliczeniowych
- Przykłady wykresów przestawnych
8.Rozszerzenie możliwości Tabeli przestawnej
- Praca z Power Pivot
- Dodawanie tabel do modelu danych
- Tworzenie relacji między tabelami
- Pobieranie danych zewnętrznych do modelu danych z innych źródeł
- Sortowanie filtrowanie i ukrywanie danych
Prowadzący
Norbert Waszak – analityk i programista, założyciel firmy Include Akademia. Posiada kilkunastoletnie doświadczenie w branży szkoleniowej. Obecnie prowadzi projekty szkoleniowe dla najbardziej wymagających odbiorców. Posiada tytuł Microsoft Certified Trainer. Jest ekspertem w zakresie produktów, technologii i rozwiązań Microsoft. Uruchomił, a także poprowadził projekty szkoleniowe dla takich firm jak: Leroy Merlin, Jutrzenka Colian, Animex, a także jednostek budżetowych: Uniwersytet Medyczny w Warszawie, Główny Urząd Statystyczny, Urząd Wojewódzki w Łodzi, Komenda Wojewódzka Policji w Bydgoszczy, Wojewódzkie Oddziały NFZ.
Ekspert – posiada wykształcenie wyższe informatyczne o specjalności teleinformatyka multimedialna. Ukończył Studia Podyplomowe – Croydon College (Wielka Brytania) – City and Guilds Advanced Diploma in IT Practitioners. Posiada 15-letni staż w zawodzie informatyka w Polsce i Wielkiej Brytanii, specjalizacja: nauczanie technologii informatycznych, informatyka użytkowa, projektowanie i programowanie internetowe. Ponad 8-letnie doświadczenie dydaktyczne – wykładowca na kursach i szkoleniach w zakresie informatyki stosowanej: obsługi komputera na poziomie podstawowym, zaawansowanym, Europejskiego Certyfikatu Umiejętności Komputerowych ECDL, obsługi programów graficznych Adobe Photoshop Adobe Ilustrator, Corel, AutoCAD, projektowanie stron WWW (Web Editing), programowania internetowego PHP/MySQL.
W ostatnich siedmiu latach (2010-2018) zrealizował łącznie ponad 5000 godzin szkoleń informatycznych i przeszkolił ponad 1000 osób. Ukończył liczne kursy specjalistyczne informatyczne m.in.: certyfikat ECDL Core/Advanced ECDL Webediting, ECDL Zarządzanie Projektami, certyfikat ECDL Expert, certyfikat trenerski MCT Microsoft Certified Trainer 2012.