24 Godzin, 3 Dni

grupa max. 10

MS Excel - Zaawansowany kurs programowania w języku VBA

Cena do ustalenia
więcej terminów () mniej terminów
  • Szkolenie MS Excel Programowanie w języku VBA – poziom zaawansowany zostało stworzone z myślą o osobach projektujących rozwiązania w oparciu o najpopularniejszy arkusz kalkulacyjny – MS Excel. Na szkoleniu nauczysz się tworzyć aplikacje komunikujące się z użytkownikami przez zaawansowane formularze a także poznasz szereg ciekawych możliwości ułatwiających pracę –jak np. tworzenie automatycznej kopii zapasowej przed każdorazowym zamknięciem pliku.



    Szkolenie nie jest przeznaczone dla osób, które dopiero rozpoczynają przygodę z VBA. Kurs dedykowany jest osobom, które posiadają już podstawową wiedzę nt. wykorzystania VBA do budowy makr. Uczestnik powinien umieć posługiwać się podstawowymi zmiennymi, pętlami oraz podejmować decyzje przy użyciu instrukcji IF.

  • Zakres tematyczny szkolenia MS Excel Programowanie w języku VBA – poziom zaawansowany:



    1. Model obiektowy – obiekty i kolekcje obiektów



    2. Zmienne obiektowe

    - Poprawne deklarowanie zmiennych

    - Pętla w kolekcji obiektów



    3. Zmienne tablicowe

    - Deklarowanie tablic

    - Redefiniowanie wymiarów tablicy

    - Tablice wielowymiarowe



    4. Funkcje użytkownika

    - Bezargumentowe, jednoargumentowe, dwuargumentowe

    - Tworzenie opisu funkcji

    - Ulotność funkcji



    5. Obsługa zdarzeń

    - Zdarzenia skoroszytu

    - Zdarzenia arkusza

    - Zdarzenia wykresu

    - Zdarzenia OnTime oraz OnKey



    6. Zaawansowane formularze

    - Wywoływanie formularzy

    - Definiowane typów pól formularza

    - Walidacja danych

    - Modalność

    - Wykresy w oknie formularza



    7. Obsługa błędów

    - Ustawienia regionalne a działanie kodu

    - Włączanie/wyłączanie obsługi błędów



    8. Dobre praktyki tworzenia kodu

    - Tworzenie plików pomocy

    - Struktura kodu

    - Optymalizacja kodu



    9. Tabele przestawne w VBA

    - Deklarowanie buforu tabeli przestawnej

    - Pętle po elementach filtru

    - Tworzenie wielu tabel przestawnych

    - Odświeżanie tabel przestawnych



    10. Operacje na plikach

    - Tworzenie plików

    - Automatyczne tworzenie kopii zapasowych

    - Usuwanie plików

    - Bezpieczeństwo

    - Metody GetOpenFilename, GetSaveAsFilename



    11. Pliki tekstowe

    - Zapis do pliku tekstowego

    - Odczyt pliku tekstowego



    12.Szablony .xltm oraz dodatki .xlam



    13. Współpraca z innymi aplikacjami

    - Wymiana danych MS Excel, MS Access, MS Word

    - Automatyczne wysyłanie wiadomości e-mail z MS Excel

    - Wczesne i późne wiązanie



    14. Moduły klas

    Więcej informacji: Adres strony został usunięty/excel-vba-zaawansowany

  • Dyplom ukończenia kursu.

  • Szkolenie MS Excel Programowanie w języku VBA – poziom zaawansowany ma charakter wykładowo-warsztatowy.



    Cykl wprowadzania nowych zagadnień podczas szkolenia wygląda następująco:

    * Zaprezentowanie problemu

    * Teoretyczna prezentacja narzędzia lub funkcji umożliwiających rozwiązanie problemu

    * Ćwiczenie wykonywane razem z prowadzącym

    * Samodzielne rozwiązanie analogicznych problemów

    * Omówienie rozwiązań

    * Utrwalenie



    Stosowanie wyżej wymienionego cyklu wpisuje się w cykl nauki Kolba – dając optymalne efekty związane z zapamiętywaniem i zrozumieniem danego zagadnienia.

    W trakcie szkoleń uczestnicy dostają także do rozwiązania tzw. Laboratoria – są to ćwiczenia wymagające zastosowania wielu świeżo przyswojonych umiejętności. Laboratoria zazwyczaj podsumowują dany moduł szkoleniowy.

  • Szkolenie MS Excel Programowanie w języku VBA – poziom zaawansowany nie jest przeznaczone dla osób, które dopiero rozpoczynają przygodę z VBA. Kurs dedykowany jest osobom, które posiadają już podstawową wiedzę nt. wykorzystania VBA do budowy makr. Uczestnik powinien umieć posługiwać się podstawowymi zmiennymi, pętlami oraz podejmować decyzje przy użyciu instrukcji IF.

  • 0 PLN + 23% VAT za szkolenie

  • ----

Kamil Targosiński

Karolina Banaszczyk

Szkolenia o podobnej tematyce