Programowanie w VBA
5 godz. 19 min · Excel · Biznes i Automatyzacje
W kursie poznasz szereg zagadnień związanych z programowaniem w języku VBA od podstaw. W pierwszym rozdziale kursu będziemy pracować z niezwykle użytecznymi Makrami, następnie zajmiemy się programowaniem i podstawami języka VBA. Dowiesz się jak pracować z edytorem, poznasz elementarne konstrukcje języka takie jak zmienne, funkcje, procedury, moduły i klasy czy parametry. Na szeregu praktycznych przykładów nauczysz się wykorzystywać te koncepcje w codziennej pracy z Excelem. Dowiesz się też jak debugować swoje skrypty a także jak pracować z formularzami w Excel.
W pierwszej części kursu poznasz możliwości, jakie niesie ze sobą wykorzystanie Makr w Excelu. Są to sekwencje pewnych czynności, które nauczymy się nagrywać, a następnie odtwarzać po to, aby szybko wykonać wiele operacji, służących na przykład sformatowaniu danych. To niezwykle przydatny element Excela a Ty w pełni odkryjesz jego potencjał.
Następne części kursu poświęciliśmy na omówienie najważniejszych struktur języka VBA, do których należą między innymi Zmienne, Stałe oraz Klasy. Dowiesz się także czym jest zasięg zmiennych, poznasz Operatory i Tablice, a także dokładnie omówimy instrukcje warunkowe odpowiadające za warstwę logiki Twoich skryptów. Poznasz rozmaite pętle, począwszy od najprostszej pętli for aż do warunku Select Case.
Dużą uwagę w kursie przykładamy także do weryfikowania poprawności napisanego w VBA kodu. Dowiesz się między innymi jak debugować skrypty napisane dla Excel'a - ustawiać breakpoint'y, podglądać i śledzić wartości czy obsługiwać powstałe w skryptach błędy. W ten sposób łatwo wyeliminujesz problemy, które pojawiają się w pracy każdego, nie tylko początkującego programisty.Następny rozdział kursu stanowi omówienie możliwości formularzy w Excelu. Poznasz zasady tworzenia formularzy i dodawania do nich kontrolek takich jak przyciski czy pola input. Dokładnie zbadamy właściwości kontrolek a także wyświetlimy formularz w dokumencie oraz nauczymy się obsługiwać zdarzenia kontrolek.
Kurs przeznaczony jest dla osób, które dobrze znają podstawy Excela. Pozwoli on wejść na wyższy poziom pracy z tą aplikacją dzięki czemu ułatwisz i przyspieszysz swoją pracę.
Excel 2013+ [PL]