Makra - Vba w excelu dla początkujących

Makra - Vba w excelu dla początkujących

Online (zdalnie)
2 dni, 16 hours
Wsparcie po szkoleniu (12 miesięcy)
Kurs z certyfikatem
... Polski

Najbliższe terminy

Brak zaplanowanych terminów

...
+23% VAT
+23% VAT +23% VAT Cena ofertowa
1400 zł
  • ...

    Język

    Polski
  • ...

    Czas trwania

    00h 00m
  • Poziom

    Początkujący
  • ...

    Certyfikat

    tak
    Udostępnij :
Okładka kursu
Szkolenie stanowi praktyczne wprowadzenie do makr i języka VBA w Excelu. Uczestnicy poznają krok po kroku zasady nagrywania, uruchamiania i modyfikowania makr, a następnie uczą się pisać własne procedury w edytorze VBA. Dzięki temu praca w Excelu staje się szybsza, bardziej zautomatyzowana i przyjemniejsza. Podczas zajęć pokazujemy, jak obsługiwać skoroszyty, arkusze, zakresy i komórki za pomocą kodu, jak stosować pętle i instrukcje warunkowe oraz jak łączyć dane z wielu arkuszy. Ćwiczymy też operacje na tekstach i liczbach, konsolidację danych i powtarzalne zadania, które makra pozwalają wykonać w kilka sekund zamiast wielu minut. Szkolenie obejmuje również podstawy dobrych praktyk programistycznych: struktura procedur, przejrzystość kodu, obsługa błędów i testowanie. Uczestnicy poznają funkcje użytkownika (UDF) oraz sposoby pracy z plikami i interakcją z użytkownikiem. W programie przewidziano także moduł wsparcia AI — pokazujemy, jak wykorzystać sztuczną inteligencję do szkicowania procedur VBA, podpowiadania składni, diagnozowania błędów i refaktoryzacji kodu.
Korzyści ze szkolenia
  • Umiejętność nagrywania, odtwarzania i modyfikowania prostych makr w Excelu
  • Pisanie własnych procedur VBA i przypisywanie ich do przycisków lub skrótów klawiaturowych
  • Automatyzacja powtarzalnych czynności i konsolidacja danych z wielu arkuszy
  • Obsługa skoroszytów, arkuszy, zakresów i komórek za pomocą kodu VBA
  • Stosowanie funkcji, pętli i instrukcji warunkowych do szybkiego przetwarzania danych
  • Poznanie podstawowych technik obsługi błędów i testowania kodu
  • Tworzenie własnych funkcji użytkownika (UDF), które rozszerzają możliwości Excela
  • Wykorzystanie AI do pisania i ulepszania kodu VBA, diagnozowania błędów i przyspieszenia pracy z makrami
Forma szkolenia

Szkolenie odbywa się w trybie warsztatowym – online lub stacjonarnie. Uczestnicy pracują w Excelu równolegle z trenerem, realizując praktyczne zadania krok po kroku.

Materiały szkoleniowe

Otrzymasz gotowe projekty VBA z komentarzami, przykładowe makra oraz krótkie ściągi ze składni, aby móc samodzielnie rozwijać umiejętności po szkoleniu.

Program krok po kroku

Od prostych makr rejestrowanych przechodzimy do pisania własnych procedur, pętli i funkcji. Uczymy także dobrych praktyk kodowania i pracy z AI.

Opieka poszkoleniowa

Po szkoleniu możesz przesłać fragment swojego kodu do konsultacji – trener wskaże możliwe poprawki i kierunki dalszego rozwoju.

Certyfikat ukończenia

Po ukończeniu zajęć otrzymasz imienny certyfikat w formacie PDF, potwierdzający zdobytą wiedzę i umiejętności.

Ćwiczenia praktyczne

Każdy moduł kończy się praktycznym zadaniem – od prostych automatyzacji po tworzenie własnych procedur i funkcji VBA.

Dopasowanie programu

Jeżeli korzystasz już z makr, możemy włączyć je do programu szkolenia. Dzięki temu od razu udoskonalisz swoje rozwiązania i zadbasz o ich bezpieczeństwo.

  • Wprowadzenie do makr
    • Po co makra i jak przyspieszają pracę w Excelu
    • Bezpieczeństwo i pliki z makrami: poziomy zaufania, zapis do .xlsm
    • Karta Deweloper: włączanie i najważniejsze narzędzia
    • Rejestracja makr: zapis do Skoroszytu makr osobistych i do bieżącego pliku
    • Uruchamianie makr: skróty klawiaturowe, przyciski, okno makr
    • Podgląd i modyfikacja zarejestrowanego makra, usuwanie makr
    • Dodawanie makr do interfejsu: przyciski/kształty, proste dostosowanie Wstążki (Ribbon)
  • Pisanie makr w języku VBA
    • Edytor VBA: Eksplorator projektu, okno kodu, okno natychmiastowe
    • Struktura procedur: Sub … End Sub, pierwsze własne makro
    • Podstawy składni: właściwości, metody, zmienne i zakresy
    • Operatory: +, -, *, /, ^, łączenie tekstów, Is, Not
    • Definiowanie zmiennych: typy, instrukcja Dim, dobre praktyki
  • Odwołania do skoroszytów i arkuszy
    • Obiekty Workbook i Worksheet; odwołania po nazwie i indeksie
    • Operacje na plikach: Workbooks.Open, .Close, .Save
    • Zarządzanie arkuszami: Worksheets.Add, .Delete, .Name, .Visible, .Activate
  • Praca z zakresami
    • Odwołania: Range, Cells, Rows, Columns — sposoby adresowania
    • Wartości i formaty: .Value, .Interior, .Font, .Borders
    • Czyszczenie i modyfikacja: .Clear, .ClearContents, .Insert, .Delete
    • Zaznaczanie: Selection, aktywna komórka ActiveCell
    • Łączenie metod adresowania: mieszane użycia Cells/Range/Rows/Columns
    • Kopiowanie i przenoszenie zakresów: metody i typowe scenariusze
    • Wyznaczanie granic danych: Count, Row, Column, Address
    • Przesunięcia względem komórek: Offset — tworzenie i modyfikowanie zakresów
    • Konsolidacja danych z wielu arkuszy: kopiowanie, porównywanie, łączenie wyników
  • Pętle i warunki w VBA
    • Pętla For…Next: iteracje po zakresach, masowe operacje i formatowanie
    • Instrukcje warunkowe If…Then…Else z operatorami And, Or, Not
    • Zagnieżdżanie pętli i warunków: usuwanie pustych wierszy, konsolidacja danych, praca na wielu arkuszach
  • Funkcje i narzędzia w VBA
    • Przetwarzanie tekstu: Trim, Left, Right, Mid, LCase, UCase, łączenie tekstów
    • Sprawdzanie typu danych: IsNumeric, IsDate, IsEmpty, TypeName
    • Komunikaty i interakcja: MsgBox, proste okna dialogowe
  • Obsługa błędów
    • Wzorce obsługi błędów: On Error GoTo …, On Error Resume Next, On Error GoTo 0
    • Diagnostyka i śledzenie: okno natychmiastowe, punkty przerwań, Step Into/Over
  • Wsparcie AI w pracy nad makrami
    • Wykorzystanie narzędzi AI do szkicowania procedur VBA, podpowiedzi składni i refaktoryzacji kodu
    • Analiza i wyjaśnianie błędów, sugestie testów i dokumentacji do makr

Najbliższe terminy

Brak zaplanowanych terminów

...
+23% VAT
+23% VAT +23% VAT Cena ofertowa
1400 zł
  • ...

    Język

    Polski
  • ...

    Czas trwania

    00h 00m
  • Poziom

    Początkujący
  • ...

    Certyfikat

    tak
    Udostępnij :