Program szkolenia VBA (VISUAL BASIC FOR APPLICATIONS) W EXCELU PRZEKROJOWY
SZKOLENIE JEST DLA OSÓB, KTÓRE: chcą podnieść swoje umiejętności pracy w języku VBA do poziomu średniozaawansowanego, nigdy wcześniej nie programowały lub nie miały styczności z programowaniem od dłuższego czasu, znają program Microsoft Excel na poziomie średniozaawansowanym, chcą poznać zasady tworzenia i kodowania algorytmów, chcą zautomatyzować czynności regularnie powtarzane lub tworzyć aplikacje, na których będą pracować inni użytkownicy. NA SZKOLENIU DOWIESZ SIĘ, JAK: nagrywać i modyfikować nagrane makropolecenia, czytać i rozumieć kod napisany w języku Visual Basic, tworzyć pętle i procedury oraz wykorzystywać je w środowisku MS Excel, posługiwać się zmiennymi, obsługiwać i pracować z plikami tekstowymi CSV/TXT, przygotowywać komunikaty dla użytkowników i tworzyć formularze, optymalizować kod i eliminować błędy. PROCES SZKOLENIOWY ANALIZA POTRZEB SZKOLENIOWYCH Jeśli masz życzenie dotyczące programu szkolenia, przeprowadzimy dla Ciebie analizę potrzeb szkoleniowych, która będzie wskazówką dla nas, na jakie aspekty programu położyć większy nacisk tak, by program szkolenia spełniał konkretne potrzeby. PROGAM SZKOLENIA 1. Makropolecenia: rejestrowanie i uruchamianie, bezpieczeństwo, przypisywanie skrótów klawiszowych.
2. Edycja i zarządzanie kodem VBA: budowa okna edytora VBA paski narzędzi, archiwizacja i przenoszenie kodu, najważniejsze skróty klawiszowe. 3. Wstęp do programowania: procedury i funkcje, operatory: o arytmetyczne, o logiczne, o porównania, o konkatenacji, typy danych VBA zmienne i stałe: o liczbowe, o tekstowe, o logiczne, o daty i czasu, o ogólne. 4. Przetwarzanie tekstów: łączenie ciągów znaków, funkcje pobierające określony fragment tekstu, funkcje zmieniające wielkość znaków, zagnieżdżanie funkcji. 5. Instrukcje warunkowe i pętle: uruchamianie krokowe, instrukcja warunkowa If... Then... Else If... Else... End If, instrukcja wyboru Select Case, pętla For... Next, pętla For Each... In... Next, pętla Do... Loop, wcześniejsze zakończenie pętli poleceniem Exit.
6. VBA a skoroszyt Excel: obiekty w arkuszach kalkulacyjnych, klasy i kolekcje, hierarchia obiektów w MS Excel, odwołania do komórek, zakresów komórek, kolumn i wierszy, operacje na wpisach aktywnej komórki, odwołania do arkuszy i tworzenie arkuszy. 7. Praca z plikami tekstowymi (CSV/TXT): odczytywanie, edytowanie, zapisywanie, importowanie. 8. Zmienne: zasięg i przekazywanie zmiennych, kontrola przechowywanych wartości, zmienne tablicowe. 9. Komunikacja z użytkownikiem: sterowanie wykonywaniem na podstawie decyzji użytkownika (MsgBox), pobieranie informacji od użytkownika (InputBox). 10. Zdarzenia: zdarzenia działające w skoroszycie i w arkuszu, przykłady praktyczne wykorzystujące zdarzenia np. OnChange. 11. Formularze: tworzenie formularzy, wykorzystanie pól tekstowych, wypełnianie pól wyboru, pola opcji, lista,
kalendarz, obraz. 12. Optymalizacja kodu: konwencje nazewnictwa zmiennych, wyłączanie odświeżania ekranu, informacja o bieżącym etapie przetwarzania procedury, skracanie zapisu kodu utworzonego przez rejestrator makr, wstęp do złożoności obliczeniowej algorytmu. 13. Obsługa błędów: rodzaje błędów, stosowanie własnych komunikatów, przewidywanie potencjalnych miejsc z błędami. 14. Przykładowe aplikacje tworzone na szkoleniu (na szkoleniu realizowane są wybrane aplikacje): aplikacja tworząca wykresy wskaźników finansowych dla poszczególnych instrumentów finansowych (akcje, obligacje, FOREX), utworzenie tabeli przestawnej z wyników sprzedażowych z wykorzystaniem określonych ustawień użytkownika, importowanie danych rozmów telefonicznych i ich przedstawienie przy pomocy tabeli przestawnej lub wykresu przestawnego zgodnie z wolą osoby użytkującej plik, utworzenie skoroszytu do zarządzania magazynem, przedstawienie kosztów zarządzania przedsiębiorstwa z wykorzystaniem kokpitu menedżerskiego (dashboardu), makro podsumowujące oraz grupujące dane sprzedaży, makro wyświetlające statystyki dotyczące sprzedaży i kosztów. STREFA WIEDZY Poprzez indywidualne konto w Strefie Wiedzy masz dostęp do elektronicznej wersji materiałów ze szkoleń. Możesz szybko odświeżyć zdobytą wiedzę i ćwiczyć umiejętności zdobyte podczas szkolenia.
OPIEKA POSZKOLENIOWA W ramach opieki poszkoleniowej masz do wyboru jedną z dwóch możliwych form kontaktu z trenerem, w przeciągu 1 roku po zakończonym szkoleniu: konsultację telefoniczną lub e-mailową (dwukrotnie) lub 2 godzinne konsultacje face to face z trenerem w Krakowie. METODY SZKOLENIA: wykład, mini-prezentacja, praca warsztatowa z komputerem, ćwiczenia i case study, praca indywidualna z trenerem. CERTYFIKAT certyfikat w języku polskim, numer Wpisu do Rejestru Instytucji Szkoleniowych 2.12/00238/2015, certyfikat w języku angielskim na życzenie.