Szkolenie "Excel and VBA Guru"
Czas trwania (po 8h lekcyjnych dziennie)
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
