Szkolenie "Excel and VBA Guru"


Czas trwania (po 8h lekcyjnych dziennie)

24

Charakterystyka kursu

Kurs obejmuje zagadnienia maksymalnej automatyzacji. Uczestnik kursu dowie się jak bez użycia VBA efektywnie wykorzystywać nazwy komórek jak je kopiować, jakie są przydatne własności obiektów Excela dostępne tylko z kodu VBA, jak stworzyć własną bibliotekę kontrolek, jak stworzyć biblioteki w Visual Studio .NET i je wykorzystać w kodzie VBA. Na koniec uczestnik dowie się jak stworzyć gotową aplikację oraz jak ją zabezpieczyć.

Wymagania

Wymagana praktyczna i zaawansowana znajomość arkusza Microsoft Excel oraz VBA w Excel.

Zagadnienia omawiane na kursie

Zaawansowane elementy programu Excel

 

  • Funkcje tablicowe
  • Własności obiektów dostępne z poziomu VBA
  • Zdarzenia Arkusza, Skoroszytu i Aplikacji
  • Formuły wielokrotnie zagnieżdżone
  • Dodatek Solver

 

User Forms

 

  • Tworzenie interfejsu użytkownika
  • Zaawansowane funkcje formularzy i własne okna dialogowe
  • Obsługa zdarzeń formularzy

 

Access and Excel Automation

 

  • Automation vs ADO
  • Wykorzystanie funkcjonalności Accessa w kodzie VBA w Excelu

 

Visual Studio Tools for Office (VSTO)

 

  • Tworzenie aplikacji Windows Forms i korzystanie z funkcjonalności Excela
  • Tworzenie Web Service, wywoływanie Web Service z poziomu Excela

 

Tworzenie aplikacji w Excelu

 

  • Tworzenie aplikacji i jej dystrybucja
  • Dystrybucja i zabezpieczanie dodatków do Excela
  • Tworzenie niestandardowych pasków narzędzi i menu

 

Excel Hacks

 

  • Sztuczki i triki pozwalające wykorzystać nieznane możliwości Excela, np.: podwójny wykres kołowy, zaawansowane formatowanie warunkowe, koniec problemów z formatowaniem komórek, wyodrębnianie wartości liczbowych z tekstu