Excel jest narzędziem o bardzo wielu możliwościach - to wiadomo. Można w nim naprawdę mnóstwo rzeczy zrobić, ułatwiając sobie pracę i to nie tylko z prostą analizą danych. tak naprawdę jednak to prawdziwa zabawa w automatyzację i optymalizację skoroszytu zaczyna się wtedy, gdy próbujemy stworzyć swoją pierwszą procedurę czy funkcję w kodzie VBA.
Owszem, jest nagrywarka makr pozwalająca na stworzenie takiej procedury, ale najczęściej wymaga to modyfikacji i/lub rozbudowy kodu. Bardzo istotne jest tu jednak to, że naprawdę istotne procedury (np. pętle, okna dialogowe, obsługa zdarzeń arkusza czy skoroszytu) nie dadzą się nagrać, trzeba je tworzyć bezpośrednio w edytorze VBA. I wbrew pozorom - nie jest to wcale takie trudne. Wystarczy zacząć i dać się wciągnąć.

Moja propozycja dla tych, którzy pierwsze początki VBA już poznali to kurs video z Videopoint:

Excel 2016 i programowanie VBA.
Zaawansowane techniki tworzenia makr.

 

 

Naprawdę warto zapoznać się z przedstawionymi w kursie rozwiązaniami i procedurami VBA. Sprawią one, że skoroszyt Excela stanie się bardzo rozbudowaną, w pełni automatyczną i zoptymalizowaną aplikacją.
W ciekawy i oczywiście oparty na konkretnych przykładach sposób można tu poznać takie zagadnienia jak różnego rodzaju komunikaty czy okna dialogowe, tworzenie rozbudowanych wykresów i przekształcanie ich w grafiki. Ważnym aspektem jest także automatyczne otwieranie innych plików, pobieranie z nich danych i to także w sposób niezauważalny dla obsługującego aplikację użytkownika. Znaczna część kursu omawia formularze, w tym korzystanie z rozbudowanych kontrolek ActiveX. No i oczywiście obsługa błędów powodująca uodpornienie aplikacji Excela na różnego rodzaju błędy użytkowników przy wprowadzaniu danych - każdy udostępniający plik Excela innym wie, jakie ma to znaczenie.

Autorem kursu jest Jarosław Baca. Całość kursu trwa 6 godz. 20 min. Można go przejść w trybie online lub pobrać w formie pliku zip.

Kurs jest dostępny tu:

Excel 2016 i programowanie VBA.

A w ramach promocji, specjalnie dla czytelników mojego blogu - kupon rabatowy na ten i na wszystkie inne kursy video z dziedziny Excel, Accessa i VBA. Wystarczy wpisać kod EXCEL15, aby skorzystać z 15% rabatu. Kupon jest ważny do końca lipca 2016.