MS EXCEL – POZIOM ZAAWANSOWANY

OPIS SZKOLENIA

Kurs zaawansowany z VBA skierowany jest do osób, które chcą poszerzyć swoje umiejętności programowania w Excelu, wykorzystując bardziej zaawansowane techniki i narzędzia. Uczestnicy nauczą się dobrych praktyk tworzenia kodu, takich jak struktura, optymalizacja oraz tworzenie plików pomocy. Kurs obejmuje zaawansowane funkcje, zarządzanie zdarzeniami, deklarowanie i wykorzystywanie zmiennych tablicowych, a także projektowanie zaawansowanych funkcji z parametrami opcjonalnymi i tablicowymi. Uczestnicy zdobędą również umiejętności związane z tworzeniem, zarządzaniem i odświeżaniem tabel przestawnych, operacjami na plikach oraz tworzeniem kopii zapasowych. Kurs porusza również kwestie bezpieczeństwa, pracy z formularzami, a także modelu obiektowego w VBA, w tym tworzenie klas i metod. Ponadto, uczestnicy nauczą się współpracy z innymi aplikacjami, jak MS Access czy MS Word, oraz automatycznego wysyłania e-maili z poziomu Excela.

Plan szkolenia

  1. Dobre praktyki tworzenia kodu
    • Tworzenie plików pomocy
    • Struktura kodu
    • Optymalizacja kodu
  2. Tworzenie własnych funkcji ( Function )
  3. Zdarzenia w MS EXCEL
    • Zdarzenia dla WORKSHEET
    • Zdarzenia dla WORKBOOK
  4. Zmienne tablicowe:
    • Deklaracja tablic jedno i dwu wymiarowych
    • Deklaracja tablic dynamicznych
  5. Projektowanie zaawansowanych funkcji
    • Metody przekazywania parametrów do funkcji: ByVal, ByRef
    • Funkcje z parametrami opcjonalnymi
    • Funkcje z parametrami tablicowymi
  6. Tabele przestawne w VBA
    • Deklarowanie buforu tabeli przestawnej
    • Pętle po elementach filtru
    • Tworzenie wielu tabel przestawnych
    • Odświeżanie tabel przestawnych
  7. Operacje na plikach
    • Tworzenie plików
    • Automatyczne tworzenie kopii zapasowych
    • Usuwanie plików
  8. Bezpieczeństwo
    • Metody GetOpenFilename, GetSaveAsFilename
  9. Tworzenie zaawansowanych formularzy :
    • Wywoływanie formularzy
    • Definiowane typów pól formularza
    • Walidacja danych
    • Modalność
    • Wykresy w oknie formularzy
  10. Model obiektowy w VBA
    • Klasy, metody, obiekty, właściwości, funkcje
    • Tworzenie obiektów i ich niszczenie
    • Tworzenie klas
    • Tworzenie właściwości
    • Tworzenie metod
  11. Współpraca z innymi aplikacjami za pomocą ADO
    • Wymiana danych MS Excel, MS Access, MS Word
    • Automatyczne wysyłanie wiadomości e-mail z MS Excel
    • Wczesne i późne wiązanie

Uzyskane umiejętności i czas trwania

Czas trwania szkolenia:

2 dni (2 x 8 godzin, 8:00-16:00)

Uzyskane umiejętności podczas szkolenia:

  • Stosowanie dobrych praktyk programowania i optymalizacji kodu.
  • Tworzenie zaawansowanych funkcji i obsługa parametrów (opcjonalnych, tablicowych).
  • Zarządzanie zdarzeniami w Excelu oraz deklarowanie zmiennych tablicowych.
  • Praca z tabelami przestawnymi w VBA (tworzenie, odświeżanie, filtry).
  • Tworzenie i programowanie zaawansowanych formularzy (walidacja, wykresy).
  • Współpraca z aplikacjami zewnętrznymi (Excel, Access, Word) oraz automatyczne wysyłanie e-maili.
 
 

Zapytaj o szczegóły szkolenia

Aby wypełnić ten formularz, włącz obsługę JavaScript w przeglądarce.
Wyrażenie zgody
Wyrażam zgodę na przetwarzanie moich danych osobowych w celach handlowych i marketingowych przez EduPartner Renata Kopjas oraz oświadczam, że zapoznałem się z polityką prywatności.
Szkolenia dla każdego

Dołącz do nas i podnieś swoje kompetencje z MS Office!

Jeśli chcesz zwiększyć swoją efektywność i zdobyć konkretne, praktyczne umiejętności, które będą wspierać Twój rozwój zawodowy, nasze szkolenia są idealnym rozwiązaniem. Zapraszamy do kontaktu – z przyjemnością odpowiemy na wszystkie pytania, doradzimy w wyborze odpowiedniego kursu i pomożemy Ci odkryć pełny potencjał, jaki daje praca z pakietem MS Office.

+48 602 317 369
biuro@edupartner.pl

Liczby mówią za siebie

Lat doświadczenia
+ 1
Uczestników
+ 1 K
Szkoleń
+ 1
Zadowolenia
1 %
Call Now Button