Strona główna

/

Szkolenia

/

microsoft-office

/ Microsoft Excel VBA – poziom ekspercki

Microsoft Excel VBA – poziom ekspercki

Czas trwania

Czas trwania


24h (3 dni)
Cena

Cena netto


Szkolenia:
otwarte: 1395zł
indywidualne: 2790zł
zamknięte: do negocjacji
Terminy

Terminy


Aktualnie nie mamy zaplanowanego terminu szkolenia otwartego. Jeśli interesuje Cię to szkolenie to zapisz się, skontaktujemy się z Tobą i wspólnie zastanowimy się jak możemy Ci pomóc.

Zapisz się!

Grupa docelowa

    Szkolenie dedykowany jest dla osób dobrze poruszających się w programowaniu proceduralnym VBA, które analizują duże ilości danych wyciąganych z wielu, zewnętrznych baz danych; dla programistów chcących optymalizować swój kod.
 

Osoby, które przyszły na szkolenie zderzyły się z następującymi problemami

"Dobrze znam Excela i sprawnie poruszam się w programowaniu VBA. Chcę programować zgodnie z wzorcami projektowymi, tak aby moje programy były sprawne i pozbawione błędów – mogły uchodzić za zamknięte, gotowe do użytku i sprzedaży aplikacje." "Obrabiam w Excelu duże ilości danych. Niejednokrotnie są to dane, które muszę wyciągnąć z zewnętrznej bazy danych. Chcę wiedzieć, jak automatycznie stworzyć połączenie między tymi wszystkimi aplikacjami." "Programuję już w VBA od jakiegoś czasu w związku z moją pracą. Za jakiś czas będę przechodził rekrutację na stanowisko programisty VBA. Chcę, aby nie miało ono dla mnie żądnych tajemnic." "Jestem programistą i chcę wiedzieć jak połączyć ze sobą więcej aplikacji Office’a, przydałby się np. mechanizm generujący raport, gdzie będzie on automatycznie wysyłany przez Outlooka do wszystkich z osób z działu."  

Opis szkolenia

Szkolenie ma charakter warsztatowy. Osoby na zajęciach poszerzają już posiadaną wiedzę na podstawie specjalnie przygotowanych zadań, które powstają po ustaleniach trenera z kursantami. Na szkoleniu osoby rozwijają umiejętności w zakresie programowania proceduralnego i obiektowego, operacji na zestawach danych zaciąganych z zewnętrznych, często ze sobą nie powiązanych bezpośrednio, baz danych, czy tworzenia własnych

Zakres tematyczny

  1.  Programowanie proceduralne
    1. Przegląd, budowa, funkcjonalności Microsoft Excel z ukierunkowaniem na prace z dużą ilością danych w kontekście programowania w VBA
    2. Składnia i możliwości języka Visual Basic for Application
    3. Tablice
      1. Tablica statyczna
      2. Tablica dynamiczna
      3. Tablica wielowymiarowa
    4. Obsługa błędów
    5. Optymalizacja
      1. Testy czasu trwania makra
      2. Zarządzanie właściwościami Microsoft Excel wyznaczanymi w trakcie działania makr wpływającymi na czas wykonywania się procedur
      3. Omówienie dobrych praktyk programowania
      4. Prezentacja i wykorzystanie dodatków do edytora VBA
  2. Programowanie obiektowe
    1. Model obiektowy Microsoft Excel
      1. Dokładne omówienie pojęć, wykorzystanie, tworzenie
        1. Kolekcji - Collection
        2. Obiektu
        3. Właściwości - Property set, Property get
        4. Metody
        5. Zdarzenia
      2. Właściwości, metody, zdarzenia kolekcji Workbooks, obiektu Workbook
      3. Właściwości, metody, zdarzenia kolekcji Sheets, obiektu Sheet
      4. Właściwości, metody, zdarzenia kolekcji Cells
      5. Właściwości, metody, zdarzenia obiektu Range oraz CurrentRegion
      6. Właściwości, metody, zdarzenia kolekcji UserForms
        1. Właściwości, metody, zdarzeń kontrolek UserForm’a
        2. Projektowanie, implementacja, wdrożenie, testowanie
      7. Prezentacja tworzenia typu użytkownika – Class Module
        1. Prezentacja tworzenia właściwości
        2. Prezentacja tworzenia metody
  3. Operacje na zestawach danych
    1. Połączenie Microsoft Excela z zewnętrznymi źródłami danych
      1. Obsługa plików zewnętrznych
        1. Tryby otwarcia pliku tekstowego
        2. Czytanie z pliku tekstowego
        3. Pisanie do pliku tekstowego
        4. Funkcje drzewa katalogów
    2. Łączenie Excela z zewnętrznymi źródłami danych
      1. Połączenie Microsoft Excel z Microsoft Access
      2. Połączenie Microsoft Excel z bazami danych
        1. Wprowadzenie do zagadnień związanych z ODBC, OLE, ADO, DAO
      3. Kwerendy wybierające Microsoft Access przy wykorzystaniu Microsoft Query
      4. Wprowadzenie do języka SQL
        1. Import danych - Zapytania wybierające SELECT
        2. Filtrowanie danych - Klauzula WHERE
        3. Export danych - Zapytania INSERT INTO
      5. Prezentacja możliwości połączenia Microsoft Excel z wybranymi aplikacjami Microsoft Office – Microsoft Outlook, Microsoft Word, Microsoft PowerPoint
  4.  Tworzenie aplikacji
    1. Zaprojektowanie, implementacja, wdrożenie przykładowej aplikacji wykorzystującej metody omówione w poprzednich rozdziałach

Zapewniamy

  • Samodzielne stanowisko pracy
  • Małe, maksymalnie dziesięcioosobowe grupy
  • Certyfikat ukończenia zajęć
  • Realizację szkolenia, nawet w przypadku jednego zgłoszenia
×
Formularz
zgłoszeniowy

Proszę o wypełnienie formularza zgłoszeniowego. Jego wysłanie nie jest równoznaczne z rezerwacją miejsca na szkoleniu.

Wkrótce skontaktuje się z Tobą przedstawiciel naszej firmy, aby doprecyzować szczegóły.

Informacje o szkoleniu:
Nazwa szkolenia:
Microsoft Excel VBA – poziom ekspercki
Termin:
Czas trwania:
24h (3 dni)
Cena:
1395 zł netto
Dane kontaktowe:
Imię i nazwisko*:
Email*:
Telefon*:
Firma/instytucja:

Dziękujemy za zgłoszenie.
Niebawem się z Tobą skontaktujemy.

Na Twoją skrzynkę wysłaliśmy maila z podsumowaniem.

×

Potrzebujesz inspiracji oraz biężącej informacji na temat naszych szkoleń?

Zapisz się do newslettera!