VBA w MS Excel – kurs podstawowy z elementami AI.

Podstawy programowania
    Czas trwania
    Godzina rozpoczęcia
    Stopień trudności

      VBA w MS Excel – kurs podstawowy z elementami AI. Podstawy programowania

      Kurs VBA dla początkujących - automatyzacja przetwarzania i formatowania danych w MS Excel

      Opis szkolenia VBA od podstaw

      Kurs VBA dla początkujących jest dedykowany osobom, które chcą nauczyć się przetwarzania i formatowania danych w arkuszach kalkulacyjnych w sposób zautomatyzowany, sprawdzania poprawności danych i obliczeń. W programie szkolenia VBA znajdują sie takie zagadnienia jak makra, czyli automatyzacja zadań w Excelu, edycja i zarządzanie kodem VBA, testowanie programów, przetwarzanie tekstów a także własności i metody budowy obiektów w arkuszach kalkulacyjnych. 

      Poznaj program szkolenia

      Co zyskasz dzięki szkoleniu ?

      Cele szkolenia VBA kurs podstawowy

      Umiejętnościami, które uczestnik szkolenia będzie mógł wykorzystać w swojej pracy po zakończeniu szkolenia, będą:

      • posługiwanie się podstawowych zasad rzemiosła i sztuki programowania.
      • umiejętność czytania kodu ze zrozumieniem.
      • używanie podstawowych konstrukcji w programowaniu.
      • identyfikacja podstawowych rodzajów błędów języka VBA i sposobów ich unikania.
      • stworzenie zestawu gotowych procedur do zastosowania w codziennej pracy.

      Dodatkowo uczestnik zdobędzie podstawową umiejętność korzystania z asystenta AI do optymalizacji kodu i jako asystenta pomocy VBA.

      Umiejętności

      Dzięki szkoleniu VBA dla początkujących uczestnik będzie automatyzował:

      • przetwarzanie i formatowanie danych w arkuszach kalkulacyjnych,
      • sprawdzanie poprawności danych i obliczeń/przetwarzania danych (np. błędy użytkowników oraz błędy MS Excel),
      • poprawianie danych (np. z najbardziej typowych błędów użytkowników).
      Czy to szkolenie jest dla Ciebie ?

      Profil uczestników

      Szkolenie przeznaczone jest dla osób, które m.in.:

      • pracują z bardzo dużymi ilościami danych w arkuszach kalkulacyjnych,
      • wykonują dużą ilość operacji powtarzalnych (np. kopiowanie danych czy poprawianie błędów),
      • tworzą powtarzalne raporty i wyliczenia oparte na zmieniających się danych.

      Szkolenie m.in. dla analityków, księgowych, logistyków, magazynierów, pracowników wsparcia/organizacji produkcji.

      Przygotowanie uczestników

      Wymagana wiedza uczestników: bardzo dobra znajomość praktyczna MS Excel (intenstywne wykorzystywanie MS Excel w codziennej pracy).

      Czas trwania

      Przed nami:

      • 3 dni, 24 godziny szkoleniowe
      Szczegółowy program szkolenia

      Szczegółowy program szkolenia VBA od podstaw

      Rozpoczęcie szkolenia – sprawy organizacyjne.

      Makra

      • Zapis pliku z zachowaniem makr i potencjale problemy z uruchomieniem pliku
      • Uruchomienie karty Deweloper
      • Modyfikacja poziomu zabezpieczeń i uruchamianie kontrolek ActiveX
      • Makra względne i bezwzględne
      • Rejestracja makr

      Uruchamianie makr (kontrolki formularza i ActiveX, pasek Szybki dostęp, Wstążka, edytor VBA)

      Zarządzanie edytorem VBA

      • Okna VBA i ich dostosowywanie (Project, Properties, Code, Locals, Watch, Immediate)
      • Paski narzędziowe (Toolbars)

      Pomoc w VBA

      • Wywoływanie podpowiedzi (ctrl spacja)
      • Pomoc lokalna
      • Pomoc online (F1)
      • Wykorzystanie AI jako asystenta

      Procedury, obiekty, metody, właściwości i kolekcje

      • Procedury Sub i Function
      • Podstawowa hierarchia obiektów
      • Zależności obiekty, metody, właściwości, kolekcje

      Analiza, tworzenie, modyfikacja i optymalizacja kodu VBA

      • Zasady pisania kodu
      • Komentarze
      • Wykorzystanie asystenta AI do optymalizacji kodu

       Formatowanie komórek i obszarów

      Poruszanie się po arkuszu

      • Range
      • Cells

      Zliczanie elementów, adresacja i przesunięcia

      • Row i Rows
      • Column i Columns
      • Address
      • Offset

      Dynamika tablic

      • CurrentRegion
      • End
      • Oprogramowanie filtrowania zaawansowanego z użyciem dynamiki tablic

      Interakcja z użytkownikiem

      • Funkcja MsgBox
      • Funkcja InputBox
      • Zbieranie danych z użyciem dynamiki tablic i funkcji InputBox

      Warunkowanie

      • If Then
      • Select Case

      Pętla For Next

      • Budowa
      • Wykorzystanie
      • Pułapki (usuwanie elementów indeksowalnych)

      Pętla For Each Next

      Śledzenie i testowanie kodu

      • Krokowe wykonywanie procedury (F8)
      • Czujki

      Zmienne jawne

      • Deklarowanie zmiennych
      • Wymuszenie deklaracji zmiennych jawnych (Option Explicit)

      Kopiowanie danych

      Obliczenia i funkcje podstawowe

      • Operatory arytmetyczne
      • Funkcje polskie i angielskie
      • Wykorzystanie WorksheetFunction

      Funkcje logiczne (And, Or, Not, Xor, Eqv, Imp)

      Przetwarzanie tekstów i funkcje tekstowe

      • Zmiana wielkości liter
      • Usuwanie spacji
      • Usuwanie znaków białych/niedrukowalnych
      • Cięcie i łączenie tekstów
      • Rozpoznawanie wielkości liter (Option Compare Text)
      • Tworzenie narzędzi do obróbki tekstów i umieszczanie ich na Wstążce

      Pętle Do Loop

      • Do While Loop
      • Do Until Loop

      Ćwiczenia z wykorzystaniem zdobytej wiedzy

      Zakończenie szkolenia (test + omówienie wyników, ocena szkolenia)

      Metoda realizacji

      Wykład + ćwiczenia (ilość proporcjonalna do wykładu) + sprawdzenie ćwiczeń (indywidualne) + omówienie ćwiczeń.

      POBIERZ PROGRAM W PDF

      Ścieżka rozwoju
      W ramach szkolenia zapewniamy
      • materiały szkoleniowe
      • certyfikat potwierdzający udział w kursie
      • pełna obsługa cateringowa ( dla szkoleń stacjonarnych)

      Podobne szkolenia