Automatyzacja pracy w programie MS Excel z wykorzystaniem języka VBA 2400-SP-EXCEL-AP
✓ Budowa edytora VBE
✓ Rejestrowanie makropoleceń
Karta deweloper, nagrywanie makr, odwołania względne i bezwzględne, uruchamianie makr.
✓ Budowa i optymalizacja kodu
Budowa edytora VBA, elementy pliku Excela, składnia kodu, składnia procedur, odczytywanie, opisywanie i porządkowanie kodu nagranego przez rejestrator.
✓ Odwołania do zakresów komórek
ActiveCell, Selection, Cells, Range.
✓ Obiekty VBA
Właściwości i metody, klasy, kolekcje, hierarchia.
✓ Zmienne VBA
Zmienne liczbowe, tekstowe, logiczne, zmienne obiektowe.
✓ Funkcje i formuły w VBA
Formuły wykonywane w VBA, formuły wykonywane w Excelu, funkcje wykonywane w VBA, funkcje arkuszowe wykonywane w VBA, funkcje (okna dialogowe) MsgBox i InputBox.
✓ Konstrukcje
With … End With, For Each … Next.
✓ Instrukcje warunkowe
If … Then, Select Case.
✓ Polecenia
GoTo, Dir.
Rodzaj przedmiotu
Koordynatorzy przedmiotu
Tryb prowadzenia
Efekty kształcenia
Uczestnicy uzyskali umiejętność automatyzacji pracy w programie MS Excel z wykorzystaniem języka programowania Visual Basic for Applications (VBA). Dzięki kursowi potrafią w sposób automatyczny m.in.: tworzyć zbiorcze bazy danych, dynamicznie określać zakres działania procedur, edytować i formatować zakresy komórek oraz całe arkusze, przygotowywać okresowe raporty sprzedażowe, drukować wskazane obszary, jak również eksportować wyniki do oddzielnych plików Excela i PDF.
Kryteria oceniania
Praca zaliczeniowa wykonywana samodzielnie przez uczestnika po zakończeniu kursu.
Literatura
Materiały przygotowywane przez wykładowcę i udostępniane uczestnikowi na platformie Moodle.
Więcej informacji
Dodatkowe informacje (np. o kalendarzu rejestracji, prowadzących zajęcia, lokalizacji i terminach zajęć) mogą być dostępne w serwisie USOSweb: