Course Code:
2370
Duration:
21 hours
Prerequisites:
- Wymagana znajomość dowolnego proceduralnego języka programowania (np. Basic, Pascal, C).
- Dla osób pragnących nauczyć się wymaganych umiejętności polecamy kurs: Visual Basic for Applications (VBA) w Excel - wstęp do programowania
- Bardzo dobra znajomość programu Microsoft Access. Zaleca się ukończenie kursu: Access dla zaawansowanych
Overview:
Szkolenie omawia zagadnienia związane z programowaniem w języku Visual Basic for Applications, przedstawia sposoby dostępu do danych za pomocą języka VBA. Uczestnik szkolenia poznaje również mechanizmy pozwalające napisać profesjonalną aplikacje bazodanową.
Course Outline:
Wprowadzenie do języka VBA
- Przechowywanie informacji
- Typy danych
- Zmienne
- Nazewnictwo, cechy, zasięg widoczności zmiennych
- Struktury sterujące if, select case, do, for
- Pętle
- Funkcje wbudowane
- Rodzaje, wyszukiwanie i usuwanie błędów
- Komentarze
- Konserwcja kodu
Obiekty
- Definicja
- Właściwości
- Metody
- Kolekcje obiektów
- Przeglądanie
- Tabele, kwerendy, indeksy
- Obiektowy dostęp do danych
- Własne klasy
- Obiektowa obsługa błędów
Bazy Danych
- VBA w konstruowaniu kwerend
- Wykorzystanie składni SQL
- Instrukcje transakcyjne
- Obiekty DAO oraz ADO
- Rekordy
- Importowanie danych z innych systemów
Aplikacje
- Konstruowanie
- Plan
- Interfejs
- Paski menu
- Raporty
- Formanty dostępne z poziomu kodu
- Formularze
- Współpraca i obsługa innych aplikacji
- Biblioteki funkcji
Dobra praktyka programistyczna
- Wskazówki i porady
Sites Published: