icon icon

Kurs VBA (Visual Basic for Applications) w Microsoft Access

icon

Proces szkoleniowy

Analiza potrzeb szkoleniowych

Jeśli masz życzenie dotyczące programu szkolenia, przeprowadzimy dla Ciebie analizę potrzeb szkoleniowych, która będzie wskazówką dla nas, na jakie aspekty programu położyć większy nacisk – tak, by program szkolenia spełniał konkretne potrzeby.

Co zyskujesz?

icon

Lepsza orientacja w Accessie - Uporządkujesz pracę z tabelami, kwerendami, formularzami i raportami, dzięki czemu łatwiej połączysz elementy bazy w spójne rozwiązanie i szybciej odnajdziesz źródło problemu.

icon

Automatyzacja działań makrami - Nauczysz się tworzyć makra i uruchamiać je przy konkretnych zdarzeniach, więc ograniczysz ręczne czynności w bazie i przyspieszysz codzienną obsługę powtarzalnych procesów.

icon

Pisanie praktycznego VBA - Opanujesz zmienne, procedury, funkcje, instrukcje warunkowe i pętle, aby samodzielnie budować kod VBA rozwiązujący realne zadania w formularzach, raportach i modułach Accessa.

icon

Sprawna praca na rekordach - Przećwiczysz operacje CRUD na danych przy użyciu różnych bibliotek, dzięki czemu będziesz dodawać, odczytywać, aktualizować i usuwać rekordy z poziomu własnego kodu VBA.

icon

Dynamiczne zapytania SQL - Dowiesz się, jak budować dynamiczny kod SQL i korzystać z kwerend parametrycznych, aby tworzyć elastyczne filtry, zestawienia i raporty dopasowane do potrzeb użytkownika.

icon

Pewniejsza obsługa błędów - Nauczysz się rozpoznawać typy błędów, świadomie je przechwytywać oraz reagować zgodnie z oczekiwaniami użytkownika, co zwiększy stabilność i przewidywalność Twoich rozwiązań.

icon

Podstawy obiektowego podejścia - Zrozumiesz, czym są klasy, obiekty, metody i właściwości, więc łatwiej uporządkujesz kod, lepiej wykorzystasz możliwości VBA i przygotujesz czytelniejsze struktury programu.

icon

Wymiana danych z Office - Nauczysz się eksportować i importować dane między Accessem a innymi aplikacjami pakietu MS Office, co ułatwi Ci przygotowanie raportów, zestawień i dalszą obróbkę informacji.

Program szkolenia

1. Przypomnienie wiadomości dot. obiektów programu Access (tabele, kwerendy, formularze, raporty)

2. Tworzenie makr

3. Uruchamianie makr przy określonych zdarzeniach

4. Programowanie w języku VBA

  • zmienne,
  • procedury,
  • funkcje,
  • zasięg i poziomy dostępności obiektów,
  • instrukcje warunkowe,
  • pętle.

5. Praca na bazie danych

  • operacje CRUD (tworzenie, odczytywanie, aktualizowanie, kasowanie) na rekordach
    w bazie przy pomocy różnych bibliotek,
  • tworzenie dynamicznego kodu SQL,
  • wykorzystywanie kwerend parametrycznych do wykonywania np. raportów.

6. Obsługa błędów

  • rodzaje błędów oraz sposoby ich wykrywania oraz eliminacji,
  • ignorowanie błędów,
  • obsługa błędów zgodna z życzeniem użytkownika.

7. Programowanie obiektowe

  • klasa,
  • obiekt,
  • metoda,
  • właściwość.

8. Operatory

  • ogiczne,
  • porównania,
  • matematyczne.

9. Współpraca z innymi aplikacjami MS Office

  • eksport z oraz import danych do innych aplikacji MS Office.

10. Podsumowanie szkolenia

Jakie są wymagania wstępne do udziału w szkoleniu?

icon

Podstawy obsługi Accessa - Powinieneś swobodnie poruszać się po interfejsie Accessa i rozumieć, do czego służą tabele, kwerendy, formularze oraz raporty, aby skupić się na programowaniu.

icon

Praca z obiektami bazy - Powinieneś umieć otwierać, edytować i uruchamiać podstawowe obiekty bazy danych w Accessie, ponieważ szkolenie rozwija te elementy o makra i kod VBA.

icon

Logiczne myślenie - Powinieneś dobrze radzić sobie z prostą logiką działań i zależnościami typu jeśli-to, ponieważ na szkoleniu będziesz tworzyć warunki, pętle i obsługę wyjątków.

icon

Podstawy pracy z danymi - Powinieneś rozumieć, czym jest rekord, pole i filtrowanie danych, aby łatwiej przejść do operacji CRUD, kwerend parametrycznych oraz pracy z kodem SQL.