Programowanie VBA w MS Excel
Programowanie VBA w MS Excel
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Programowanie
- Grupa docelowa usługi
Szkolenie „Programowanie VBA w MS Excel” skierowane jest do osób, które posiadają już doświadczenie w pracy z arkuszem kalkulacyjnym Microsoft Excel na poziomie co najmniej średniozaawansowanym i chcą rozwijać kompetencje w zakresie automatyzacji zadań, tworzenia własnych makr oraz projektowania prostych aplikacji użytkowych z wykorzystaniem języka VBA (Visual Basic for Applications).
Grupę docelową stanowią osoby pracujące w działach finansowych, kontrolingu, analiz, administracji, IT oraz pracownicy biurowi, którzy wykorzystują MS Excel w codziennej pracy i chcą zautomatyzować powtarzalne czynności oraz tworzyć własne makra i narzędzia usprawniające pracę z danymi.
Usługa adresowana również dla Uczestników Projektu: MP i/lub dla Projektu NSE, a także do Uczestników Projektu Kierunek – Rozwój.
W usłudze mogą brać udział także uczestnicy innych projektów.
- Minimalna liczba uczestników6
- Maksymalna liczba uczestników12
- Data zakończenia rekrutacji24-10-2025
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Liczba godzin usługi24
- Podstawa uzyskania wpisu do BURCertyfikat systemu zarządzania jakością wg. ISO 9001:2015 (PN-EN ISO 9001:2015) - w zakresie usług szkoleniowych
Cel
Cel
Cel edukacyjny
Celem szkolenia jest nabycie przez uczestników umiejętności efektywnego wykorzystania zaawansowanych narzędzi MS Excel, takich jak tabele przestawne, funkcje wyszukiwania, analiza i weryfikacja danych oraz podstawy programowania w języku VBA, umożliwiające automatyzację zadań i tworzenie prostych aplikacji użytkowych.Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
---|---|---|
Efekty uczenia się Samodzielnie stosuje VBA w programie MS Excel | Kryteria weryfikacji Zna zasady nagrywania makr, posługuje się edytorem makr VBA | Metoda walidacji Test teoretyczny |
Kryteria weryfikacji Zna podstawowe zasady programowania VBA | Metoda walidacji Test teoretyczny | |
Kryteria weryfikacji Charakteryzuje zmiennie, funkcje oraz podstawowe instrukcje | Metoda walidacji Test teoretyczny | |
Kryteria weryfikacji Tworzy i używa własne funkcje | Metoda walidacji Test teoretyczny | |
Kryteria weryfikacji Tworzy własne przyciski do uruchamiania makr | Metoda walidacji Test teoretyczny | |
Kryteria weryfikacji Zna podstawowe zasady programowania obiektowego | Metoda walidacji Test teoretyczny | |
Kryteria weryfikacji Wykorzystuje wbudowane funkcje języka VBA, stosuje kontrolki formularza | Metoda walidacji Test teoretyczny | |
Efekty uczenia się Samodzielnie obsługuje program MS Excel na poziomie zaawansowanym | Kryteria weryfikacji Tworzy tabele przestawne | Metoda walidacji Test teoretyczny |
Kryteria weryfikacji Stosuje funkcje wyszukiwania | Metoda walidacji Test teoretyczny | |
Kryteria weryfikacji Wykonuje analizę danych, sprawdza ich poprawności | Metoda walidacji Test teoretyczny |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
MS Excel - poziom zaawansowany
- Tabele przestawne
- Funkcje wyszukiwania
- Analiza danych, sprawdzanie ich poprawności
- Powtórzenie niektórych zagadnień (w tym definiowanie nazw, użycie nazw w formułach i poleceniach, wstawianie formuł, wykorzystanie funkcji)
VBA
1. Nagrywanie makr i edytor makr VBA
- Otwieranie pliku z makrami
- Uruchamianie makr: klawisze skrótów, zakładka Deweloper
- Otwieranie i korzystanie z edytora Visual Basic
- Nagrywanie makra, makra z klawiszem skrótów
- Odwołania względne i bezwzględne
- Usuwanie makr
- Tworzenie własnego przycisku
- Przypisywanie makra do przycisku
2. Wstęp do programowania VBA
- Wprowadzenie do pisania makr od zera
- Wprowadzenia do języka VBA
- Edytor VBA: przeglądarka obiektów, moduły
- Komentarze
- Uruchamianie makr z edytora VBA
- Korzystanie z Debuggera
- Tworzenie okien dialogowych
3. Zmiennie, funkcje, podstawowe instrukcje
- Zmienne, typy zmiennych
- Operatory: przypisania, matematyczne, tekstowe, logiczne
- Instrukcja If Then
- Instrukcja Select Case
- Pętla Do While; Pętla Do Until
- Pętla For Next; Pętla For Each Next
4. Tworzenie i używanie własnych funkcji
- Pętle Wielokrotne
- Funkcja MsgBox
- Funkcja InputBox
- Tworzenie Funkcji
5. Własne przyciski do uruchamiania makr
- Tworzenie przycisków
- Makra które same się uruchamiają
6. Wstęp do programowania obiektowego
- Tablice
- 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
7. Wykorzystanie wbudowanych funkcji języka VBA, w szczególności dotyczących :
- analiza dużych ilości danych ; - wprowadzanie i kumulowanie danych
- Funkcje tekstowe
- Funkcje liczbowe
- Funkcje daty i czasu
- Funkcje konwersji i informacyjne
- Funkcje arkuszowe i ich odpowiedniki w VBA
8. Stosowanie kontrolek formularza
- Formularze
- Interakcja z użytkownikiem
- Tworzenie przycisków uruchamiających makro
- Inne kontrolki formularza
9. VBA Podsumowanie
- Szukanie błędów w programie
- Wykonywanie krokowe – przechodzenie programu linia po linii
- Czujki – śledzenie wartości zmiennych
- Pułapki (ang. breakpoints)
Zajęcia realizowane w godzinach dydaktycznych (45 min), przerwy nie wliczają się do czasu trwania usługi. (15 minut przerwy na 2 godziny lekcyjne).
Harmonogram
Harmonogram
Przedmiot / temat zajęć | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
---|---|---|---|---|---|
Brak wyników. |
Cena
Cena
Cennik
Rodzaj ceny | Cena |
---|---|
Rodzaj ceny Koszt przypadający na 1 uczestnika brutto | Cena 1 200,00 PLN |
Rodzaj ceny Koszt przypadający na 1 uczestnika netto | Cena 1 200,00 PLN |
Rodzaj ceny Koszt osobogodziny brutto | Cena 50,00 PLN |
Rodzaj ceny Koszt osobogodziny netto | Cena 50,00 PLN |
Prowadzący
Prowadzący
Dawid Kapla
Informatyka
Wykształcenie wyższe.
Osoba z dużym doświadczeniem praktycznym. Posiada duże doświadczenie jako trener na szkoleniach informatycznych i biznesowych.
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
Uczestnik otrzyma materiały szkoleniowe w formie elektronicznej (pliki PDF), które obejmują:
- skrypt tematyczny: "Programowanie VBA"
- prezentacje omawiane podczas szkolenia
- ćwiczenia praktyczne
Dokumentem potwierdzającym nabycie wiedzy i umiejętności będzie certyfikat ukończenia szkolenia wydany przez firmę T-Matic.
Lekcja trwa 45 minut dydaktycznych, a przerwy są elastyczne dostosowane do uczestników.
Szkolenie kończy się egzaminem wewnętrznym weryfikującym nabytą wiedzę i umiejętności.
Warunki uczestnictwa
Wymagania wstępne:
- znajomość programu MS Excel na poziomie co najmniej średniozaawansowanym,
- umiejętność poruszania się po Excelu, tworzenia i edytowania prostych makr z poziomu rejestratora,
- nie jest wymagana wcześniejsza znajomość języka VBA – szkolenie rozpoczyna się od podstaw programowania.
Warunkiem realizacji szkolenia jest zebranie grupy liczącej minimum 6 uczestników.
W przypadku braku minimalnej liczby zgłoszeń, termin szkolenia zostanie przesunięty. Uczestnicy zostaną niezwłocznie poinformowani o nowym terminie.
Termin rozpoczęcia szkolenia może ulec zmianie z przyczyn organizacyjnych. Przed zapisaniem się na usługę prosimy o kontakt telefoniczny z organizatorem szkolenia w celu potwierdzenia dostępnych terminów.
Usługa będzie rejestrowana w celu kontroli i audytu. Wizerunek uczestników będzie rejestrowany. Uczestnik zobowiązany jest to posiadania i używania sprawnej kamerki internetowej w czasie szkolenia.
Informacje dodatkowe
Szkolenie realizowane w trybie mieszanym.
Usługa adresowana do Uczestników Projektu MP i/lub dla Projektu NSE, a także do Uczestników Projektu Kierunek – Rozwój.
Zawarto umowę z WUP w Toruniu w ramach projektu Kierunek-Rozwój. Zawarto umowę z WUP Kraków w ramach projektu " Małopolski Pociąg do Kariery".
W usłudze mogą brać udział także uczestnicy innych projektów.
Usługa szkoleniowa - podatek VAT - ZWOLNIONY
Oświadczam, że firma T-Matic Grupa Computer Plus Sp. z o.o. (NIP 5420201630) jest wpisana do ewidencji szkół i placówek niepublicznych prowadzonej przez m. Białystok pod numerem 73315 i na tej podstawie jest uprawniona do wystawiania faktur ze stawką VAT zw. (usługa szkoleniowa zwolniona z VAT zgodnie z art. 43 ust. 1 pkt. 26 lit. a Ustawy o podatku od towarów i usług z dn. 11.03.2004 r.).
Warunki techniczne
Warunki techniczne
Szkolenie realizowane jest na platformie Zoom.
Podstawą do rozliczenia usługi jest wygenerowanie z systemu raportu frekwencji, umożliwiającego identyfikację wszystkich uczestników oraz zastosowanego narzędzia (Zoom).
Do uczestnictwa w szkoleniu zdalnym uczestnik musi posiadać:
- Komputer/laptop z dostępem do Internetu
- Dowolną przeglądarkę internetową (np. Google Chrome, Firefox)
- stabilne i nieobciążone łącze (nie mniej niż 50Mbit/s)
- Kamerę i słuchawki z mikrofonem przy komputerze stacjonarnym
Uczestnik otrzyma przed szkoleniem link dostępu do spotkania (wysłany e-mailem), zawierający szczegółowe informacje organizacyjne dotyczące szkolenia w trybie zdalnym.
- Link umożliwiający uczestnictwo w spotkaniu online będzie aktywny do końca trwania szkolenia.
Usługa będzie rejestrowana w celu kontroli i audytu. Wizerunek uczestników będzie rejestrowany. Uczestnik zobowiązany jest to posiadania i używania sprawnej kamerki internetowej w czasie szkolenia.