Visual Basic for Application w Microsoft Excel – kurs podstawowy

  • Czas trwania

    • Dzienne\dni robocze
    •     3 dni
  • Charakterystyka

    • Jest to przystępny wstęp do algorytmów i programowania w języku VBA (Excel).
  • Profil słuchacza

    • Kurs jest przeznaczony dla osób pragnących poszerzyć swoją wiedze o tworzenie algorytmów w arkuszu kalkulacyjnym MS Excel.
  • Wymagania wstępne

    • Zakłada się, że uczestnicy kursu znają bardzo dobrze MSExcel.
  • Zagadnienia

    Makra - automatyzacja zadań w arkuszach

    • Rejestracja i uruchamianie makr
    • Podłączanie makr do interfejsu skoroszytu lub programu

    Edycja i zarządzanie kodem VBA

    • Budowa okna edytora VBA
    • Znaczenie kolorów w edytorze VBA
    • Modyfikacja kodu VBA
    • Moduły VBA (ang. modules)
    • Archiwizacja i przenoszenie kodu VBA

    Wstęp do programowania

    • Procedury i funkcje
    • Operatory
    • Typy danych VBA
    • Zmienne i stałe

    Uruchamianie programu

    • Uruchamianie krokowe
    • Czujki - śledzenie wartości zmiennych

    Przetwarzanie tekstów

    • Łączenie ciągów znaków (konkatenacja)
    • Funkcje przetwarzające ciągi znaków
    • Konwersja na inne typy

    Sterowanie przetwarzaniem danych (instrukcje warunkowe i pętle)

    • Instrukcja warunkowa "If ... Then ... Else If ... Else ... End If"
    • Instrukcja wyboru "Select Case"
    • Pętla "For ... Next"
    • Pętla "For Each ... In ... Next"
    • Pętla "Do ... Loop"
    • Instrukcja przerwania pętli ("Exit")

    VBA w arkuszu kalkulacyjnym

    • Obiekty w arkuszach kalkulacyjnych
    • Klasy i kolekcje
    • Hierarchia obiektów w MS Excel
    • Metody i własności
    • Odwołania do komórek
    • Operacje na wpisach aktywnej komórki
    • Odwołania do zakresów komórek, kolumn i wierszy
    • Odwołania do arkuszy i tworzenie arkuszy
    • Pobieranie danych od użytkownika ("InputBox")

    Funkcje definiowane przez użytkownika

  • Wiedza z kursu

    Uczestnicy szkolenia zdobędą wiedzę w zakresie:

    • automatyzacji czynności najczęściej wykonywanych w arkuszach kalkulacyjnych,
    • automatyzacji przetwarzania większych ilości danych w arkuszu kalkulacyjnym,
    • podstawowych zasad programowania (do wykorzystania również w innych językach programowania).

Jak zgłosić się na szkolenie?

Poleć znajomemu

comarch agencja interaktywna