Programowanie w VBA (Visual Basic for Applications) dla Excela - Podstawy.
Adresaci szkolenia:
Kurs przeznaczony dla osób wykonujących często powtarzalne operacje w Excelu oraz na bazach danych (np. dla analityków, księgowych, managerów), które chciałyby zautomatyzować i przyspieszyć swoją pracę.
- Wymagania: dobra znajomość komputera oraz programu MS Excel.
- Nie jest wymagana znajomość podstaw programowania ani innych języków
Cel szkolenia:
Nabycie umiejętności czytania ze zrozumieniem kodu VBA, samodzielnego pisania prostych aplikacji/makr, oraz tworzenia formularzy do ich obsługi.
Korzyści ze szkolenia:
Znaczne przyspieszenie pracy w Excelu, samodzielność w projektowaniu aplikacji oraz modyfikowaniu już istniejących/nagranych makr.
Program szkolenia:
12 godzin zegarowych, 2 dni szkoleniowe
- Makra i ich rejestrowanie
- Zapisywanie makr w bieżącym skoroszycie
- Zapisywanie w skoroszycie makr osobistych
- Odwołania względnie i bezwzględnie
- Metody uruchamiania makr
- Skróty klawiszowe
- Przyciski
- Pasek szybkiego dostępu
- Wprowadzenie do modelu obiektowego Excela
- Pojęcie obiektu
- Pojęcie metody
- Pojęcie właściwości
- Pojęcie kolekcji
- Pojęcie klasy
- Visual Basic Editor i jego opcje
- Wbudowana Pomoc edytora Visual Basic
- Typy procedur
- Procedura Sub
- Procedura Function
- Pobieranie i przekazywanie danych do arkusza
- Obiekt Range
- Właściwość Cells
- Właściwość Offset
- Właściwość CurrentRegion
- Komentarze
- Zmienne, stałe i typy danych
- Deklarowanie zmiennych
- Przypisanie
- Typy zmiennych
- Manipulacja obiektami i kolekcjami
- Instrukcja warunkowa If Then Else Else
- Instrukcja Case
- Pętla For...Each
- Tworzenie funkcji użytkownika