Przejdź do treści
Home
  • Oferta
  • IT

MS EXCEL – Visual Basic for Applications (VBA)

Szkolenie adresowane jest do osób wykorzystujących program MS Excel w codziennej pracy, chcących poszerzyć możliwości programu MS Excel o narzędzia dedykowane do rozwiązywania konkretnych problemów. Celem szkolenia jest wprowadzenie uczestników do programowania i pokazanie możliwości Visual Basic for Applications (VBA). Uczestnicy poznają najważniejsze elementy języka VBA i sposoby dalszego, samodzielnego uczenia się go. Po szkoleniu będą mogli zastosować swoją wiedzę do rozwiązywania problemów, których nie dałoby się rozwiązać używając interfejsu użytkownika MS Excel albo byłoby to trudne lub uciążliwe. Będą też potrafili napisać makra, które ułatwią pracę ich samych oraz ich współpracowników. Wymagana jest dobra znajomość programu MS Excel oraz przynajmniej podstawowa znajomość języka angielskiego, gdyż edytor Visual Basic jest dostępny tylko w wersji angielskiej bez względu na wersję językową MS Excel.

Kategorie:
Szkolenie na zlecenie

Cele i korzyści

Celem szkolenia jest wprowadzenie uczestników do programowania i pokazanie możliwości Visual Basic for Applications (VBA).

Uczestnicy poznają najważniejsze elementy języka VBA i sposoby dalszego, samodzielnego uczenia się go.
Po szkoleniu będą mogli zastosować swoją wiedzę do rozwiązywania problemów, których nie dałoby się rozwiązać używając interfejsu użytkownika MS Excel albo byłoby to trudne lub uciążliwe. Będą też potrafili napisać makra, które ułatwią pracę ich samych oraz ich współpracowników.

Uczestnicy zdobędą umiejętności:

  • Używania możliwości języka VBA do rozwiązywania niecodziennych problemów
  • Automatyzowania powtarzalnych operacji i skracania ich do pojedynczego kliknięcia lub zminimalizowania kroków do niezbędnego minimum
  • Projektowania aplikacji oraz nowych niestandardowych funkcji
  • Samodzielnej dalszej nauki VBA

Program szkolenia

1. Wprowadzenie do makr

  • Makra i kwestie bezpieczeństwa
  • Ukryta karta Deweloper i jej możliwości
  • Zasady tworzenia makr za pomocą nagrywania
  • Środowisko programistyczne i jego konfiguracja, znaczenie kolorów w kodzie VBA
  • Rodzaje makr – procedury i funkcje

2. Podstawy VBA

  • Znaczenie najważniejszych elementów modelu obiektowego MS Excel: obiektów, kolekcji, argumentów, metod, parametrów i zdarzeń
  • Zmienne: typy, zasięg, deklarowanie
  • Tablice statyczne i dynamiczne

3. Debugowanie – eliminacja błędów

  • Wykonywanie programu krok po kroku
  • Okna Locals i Immediate
  • Przerywanie działania programu

4. Sterowanie przebiegiem programu

  • Pętle: For, For Each, Do While, Do Until
  • Konstrukcje warunkowe: If, Select case
  • Komunikacja z użytkownikiem: pobieranie danych od użytkownika (InputBox), podejmowanie decyzji przez użytkownika (MsgBox)

5. Funkcje VBA

  • Tworzenie niestandardowych funkcji użytkownika
  • Przekazywanie parametrów
  • Parametry opcjonalne i domyślne

6. Obsługa błędów

  • Rodzaje błędów: składni, kompilatora, wykonania, logiczne
  • Własne procedury obsługi błędów
  • Ignorowanie błędów

7. Użycie i modyfikacja obiektów MS Excel na przykładzie obiektu Range – operacje na komórkach i zakresach danych

  • Przeglądarka obiektów
  • Sposoby poznawania nowych obiektów

8. Procedury zdarzeń

  • Zdarzenia arkusza, skoroszytu i formularza

9. Formularze – niestandardowe okna dialogowe

10. Tworzenie własnej aplikacji (opcjonalnie)

Metody szkoleniowe

Szkolenie prowadzone jest głównie metodą warsztatową z wykorzystaniem komputera*.

Dodatkowo będą również wykorzystywane mini-wykłady i prezentacje, jako wprowadzenie i uszczegółowienie zagadnień. Uczestnicy przez wszystkie dni szkolenia będą pisali kod różnych programów.


*W przypadku szkoleń zamkniętych istnieje możliwość przygotowania dedykowanych ćwiczeń na podstawie wcześniej przesłanych plików.

Adresaci

Szkolenie adresowane jest do osób wykorzystujących program MS Excel w codziennej pracy, chcących poszerzyć możliwości programu MS Excel o narzędzia dedykowane do rozwiązywania konkretnych problemów oraz narzędzia ogólne, których nie ma w Excelu, a bardzo by się w nim przydały.

Wymagana jest dobra znajomość programu MS Excel oraz przynajmniej podstawowa znajomość języka angielskiego, gdyż edytor Visual Basic jest dostępny tylko w wersji angielskiej bez względu na wersję językową MS Excel.

Cena i zapisy

Szkolenie na zamówienie

;

Sprawdź, co zyskujesz

Mnóstwo korzyści
First Minute
30 dni wcześniej zarezerwuj miejsce na szkolenie otwarte na prestige-eck.pl, dzięki temu automatycznie otrzymasz rabat: 50zł
Im więcej, tym taniej
Firmy i instytucje wysyłające więcej niż jedną osobę na szkolenie otwarte, mogą liczyć na niższe ceny. Sprawdź promocyjne ceny na naszej stronie.
Voucher
Nasze szkolenia to informacje z pierwszej ręki, Podane w rzetelny i praktyczny sposób, gotowa do wdrożenia w pracy.

Certyfikat ukończenia
szkolenia.

Po zakończeniu szkolenia każdy z Uczestników otrzymuje imienny certyfikat potwierdzający nabyte umiejętności zgodnie z wdrożoną procedurą: PN-EN ISO 9001:2015 DEKRA

Odpowiemy na wszystkie Twoje pytania! Podnieś kwalifikacje!

Prosimy o pozostawienie swojego numeru telefonu oraz emaila, a skontaktujemy się niezwłocznie.

    Jeśli wypełniłeś/aś formularz kontaktowy, oznacza to, że jesteś zainteresowany/a naszą ofertą i oczekujesz kontaktu z nami. Zanim przekażesz nam swoje dane osobowe, zapoznaj się z informacjami na temat sposobu ich przetwarzania. Chcielibyśmy przetwarzać Twoje dane, aby móc przekazywać Ci informacje na temat naszych usług.

    Najczęściej zadawane pytania dotyczące szkolenia

    W PRESTIGE Europejskim Centrum Kształcenia znajdziesz praktyczną i specjalistyczną wiedzę!
    Czy jest możliwe uzyskanie dofinansowania ze środków Unii Europejskiej?
    Dofinansowanie