MS Excel- Podstawy tworzenia automatyzacji w Excelu przy użyciu VBA
kod szkolenia: EX VBA_01 / PL AA 2dJeżeli pracujesz w Excelu i brakuje Ci w nim pewnych funkcjonalności, słyszałeś o makrach, ale nie widziałeś jak się do tego zabrać to jesteś w dobrym miejscu. Na kursie w Altkom Akademii dowiesz się jak to zrobić. Zostaniesz wprowadzony w świat automatyzacji zadań w aplikacji MS Excel.Nauczysz się podstaw programowania VBA (nie musisz mieć żadnego backgroundu informatycznego). Kończąc ten dwudniowy kurs będziesz znał podstawowe pojęcia, nagrywanie makr nie będzie Ci obce, będziesz w stanie zrobić podstawowe operacje automatyzujące na komórkach.
- Po dwóch dniach będziesz znał podstawowe pojęcia takich jak zmienna, pętla, obiekt.
- Poznasz gramatykę i składnie, łatwiej będzie Ci zrozumieć już gotowe makra.
- Będziesz potrafił nagrać makro i je zmodyfikować.
- Stworzyć proste automatyzacje, oparte na komórkach.
Jest to jednak tylko pierwszy krok, ale będziesz już wiedział o co w tych chodzi. Jeżeli chcesz pójść dalej to na kursie VBA02 będziesz mógł kontynuować naukę i dalej zagłębiać się w świat VBA w Excelu.
Dobra znajomość środowiska MS Excel. Jako uzupełnienie rekomendujemy:
- EX VBA02 – MS Excel – Automatyzacja raportowania i analizy danych z użyciem VBA
- SQL01 – Tworzenie zapytań do bazy danych na platformie MS SQL Server
- SQL01+02 – Tworzenie zapytań do bazy danych na platformie MS SQL Server + SQL dla analityków
Metoda szkolenia:
- Wykład + warsztaty
- Szkolenie: polski
-
Wprowadzenie do VBA
- Konfiguracja środowiska pracy programisty Microsoft Excel
- Podstawowe zasady bezpieczeństwa – poziom zabezpieczeń
- Główne elementy okna edytora VBA
- Nazwy obiektów VBA – zapobieganie konfliktom nazw
- Praca z oknem instrukcji bezpośrednich (Immediate)
-
Nagrywanie makr
- Zasady tworzenie makr przy pomocy nagrywania
- Co to jest kod nadmiarowy
- Sposoby uruchamiania makr
- Edycja makr
-
Podstawy Visual Basic for Applications
- Definicja pojęć: obiekt, atrybut, metoda, argument, kolekcja.
- Zasady tworzenia procedur
- Zmienne – definiowanie i ich cechy
- Zasięg zmiennych, procedur i funkcji
- Wykonywanie, przerywanie i śledzenie wykonania programu
-
Sterowanie przebiegiem programu
-
Konstrukcje warunkowe
- IF
- Select Case
-
Pętle
- For
- Do (While)
- ForEach
-
Konstrukcje warunkowe
-
Funkcje w Microsoft Excel
- Tworzenie własnych funkcji
- Wykorzystywanie wbudowanych funkcji VBA przy tworzeniu własnych.
- Wykorzystanie funkcji arkuszowych Excela w kodzie VBA
-
Manipulowanie obiektami Microsoft Excel z poziomu VBA
- Przykłady posługiwania się najważniejszym obiektem Microsoft Excel – obiektem Range (operacje na komórkach i zakresach danych)
- Wstęp do tworzenia własnych aplikacji