Szkolenia >  Języki Programowania

TS1: VBA w MICROSOFT EXCEL; Poziom podstawowy

Najbliższy termin:

Lokalizacja:

Łódź, Tychy, Poznań

Wymagania wstępne dla uczestników

Znajomość Microsoft Excel co najmniej na poziomie średniozaawansowanym.
 
 

Cel kursu

Od podstaw prowadzone szkolenie skupia się na pobieraniu danych od użytkownika oraz z arkuszy danych, przetwarzaniu ich oraz budowaniu atrakcyjnych wizualnie zestawień i raportów

W trakcie kursu uczestnicy:

  • Wykonują ćwiczenia utrwalające, obserwują powstawanie struktur i analizują kod.

Program szkolenia

Makra
Rejestrowanie i edycja makr
Przypisywanie makr do formularzy, pasków zadań, klawiszy skrótów
Środowisko VBA
Visual Basic Editor i jego opcje
Zarządzanie komponentami
Skróty klawiszowe
Optymalizacja środowiska
Wstęp do programowania proceduralnego
Procedury: Function, Sub
Typy danych
Instrukcja warunkowa if ... then ... elseif ... else ... end
Instrukcja case
Pętle do ... loop while, until
Pętla for ... next
Instrukcje przerwania pętli (exit)
Przetwarzanie macierzy
Ciągi znaków
Łączenie ciągów znaków (konkatenacja)
Konwersja na inne typy (niejawna i jawna)
Funkcje przetwarzające ciągi znaków
Visual Basic
Pobieranie i przekazywanie danych do arkusza (Cells, Range)
Pobieranie i przekazywanie danych do użytkownika (InputBox, MsgBox)
Deklaracja zmiennych
Zasięg i czas życia zmiennych
Operatory i ich priorytety
Opcje modułów
Tworzenie własnych funkcji i wykorzystanie ich w arkuszu
Obiekty, klasy, metody i własności
Zabezpieczanie kodu
Ochrona kodu przed modyfikacją i podglądem
Debuggowanie
Przetwarzanie krokowe
Okienko Locals
Okienko Immediate
Pułapki - Watches
Call Stack
Obsługa błędów
Rodzaje błędów i sposoby eliminacji
Przechwytywanie i obsługa run-time errors
Konstrukcje: On Error Resume Next, On Error GoTo
Model Obiektów Excel
Obiekt Application
Obiekt Workbook i kolekcja Workbooks
Obiekt Worksheet i kolekcja Worksheets
Obiekty ThisWorkbook, ActiveWorkbook, ActiveCell
Obiekt Selection
Kolekcja Range
Obiekt Cells
Wyświetlanie danych na pasku status
Optymalizacja za pomocą funkcji ScreenUpdating
Pomiar czasu za pomocą metody Timer
Obsługa zdarzeń w języku VBA
Czym jest zdarzenie?
Reagowanie na zdarzenie i tworzenie procedury obsługi zdarzenia
Wywoływanie procedur obsługi zdarzenia
Obsługa często występujących zdarzeń
Formularze VBA
Tworzenie własnych formularzy
Wywoływanie formularza z poziomu kodu
Wykorzystanie formularzy w arkusz

Metody szkoleniowe

Adresaci szkolenia

Szkolenie dla osób rozpoczynających prace z językiem VBA. Od podstaw prowadzone szkolenie skupia się na pobieraniu danych od użytkownika oraz z arkuszy danych, przetwarzaniu ich oraz budowaniu atrakcyjnych wizualnie zestawień i raportów

Nasz specjalista ds. szkoleń

Sylwia
Więckiewicz-Zakrzewska

  +48 668 660 350
  sylwia.zakrzewska@sew-eursew-eurodrive.pl

Zapisz się już dziś

W przypadku wątpliwości pozostaję do Państwa dyspozycji i zapraszam do kontaktu. Poniżej znajdziecie państwo podumowanie szkolenia:

Cena szkolenia otwartego:N/A
Cena szkolenia zamkniętego:do ustalenia; zależna od ilości osób
Czas trwania:3 dni
Ilość godzin lekcyjnych:21 godzin lekcyjnych
Wielkość grup:maksymalnie 10 osób
Stopień:poziom podstawowy