Visual Basic for Application w MS Excel – projektowanie formularzy

  • Czas trwania

    • Dzienne\dni robocze
    •     2 dni
    • Wieczorowe
    •     4 dni
  • Charakterystyka

    • Jest to szkolenie rozszerzające obszar wiedzy z zakresu VBA w Excelu.
  • Profil słuchacza

    • Kurs jest przeznaczony dla osób już pracujących w VBA, pragnących zdobyć dodatkową wiedzę z tego zakresu.
  • Wymagania wstępne

    • Zakłada się, że uczestnicy kursu znają bardzo dobrze MS Excel (zakres szkolenia Microsoft Excel – kurs zaawansowany) oraz podstawy VBA (zakres szkolenia VBA w MS Excel – kurs podstawowy).
  • Zagadnienia

    Obsługa plików tekstowych (z dostępem sekwencyjnym

    • Zapis i odczyt plików tekstowych (CSV)

    Zmienne tablicowe (tablice, arrays)
    Komunikacja z użytkownikiem -- funkcja "MsgBox"

    • Wyświetlanie komunikatów dla użytkownika
    • Sterowanie działaniem programu

    Zasięg i czas życia zmiennych

    • Ustalanie zasięgu zmiennych

    Okna dialogowe (formularze VBA)

    • Tworzenie okien dialogowych
    • Dodawanie pól tekstowych
    • Dodawanie pól wyboru
    • Dodawanie pól opcji
    • Dodawanie list wartości
    • Eksport i import formularzy

    Wykrywanie i obsługa błędów

    • Rodzaje błędów i sposoby ich eliminacji
    • Przechwytywanie i obsługa "run-time errors"

    Zdarzenia w języku VBA (wprowadzenie)

    • Zdarzenia związane z zeszytem
    • Zdarzenia związane z arkuszem

    Zabezpieczanie kodu
    Przydatne mechanizmy -wybór

    • Optymalizacja działania procedur za pomocą funkcji "ScreenUpdating"
    • Pomiar czasu działania procedur za pomocą metody "Timer"
    • Wyświetlanie komunikatów na pasku statusu

     

  • Wiedza z kursu

    Uczestnicy szkolenia zdobędą wiedzę w zakresie:

    • przetwarzania większych ilości danych pobieranych z arkuszy kalkulacyjnych oraz ich przenoszenia do i z baz danych (m.in. Access i Oracle),
    • optymalizacji wydajności tworzonych podprogramów,
    • przygotowania w pełni funkcjonalnych podprogramów "user-friendly" (komunikacja z użytkownikami za pomocą okien dialogowych, obsługa potencjalnych błędów popełnianych przez użytkowników, automatyzacji generowania i sprawdzania zawartości arkuszy itp.).

     

Jak zgłosić się na szkolenie?

Poleć znajomemu

comarch agencja interaktywna