Kategorie: Excel , VBA (MS Office)
Przy pomocy języka VBA można zautomatyzować i przyśpieszyć współpracę Excela z różnymi bazami danych. Dzięki VBA, arkusz Excela może stać się wygodnym interfejsem do bazy danych, który jest w stanie obsłużyć każdy użytkownik Excela.
Program szkolenia obejmuje różne metody wykorzystywania języka Visual Basic do komunikacji z bazami danych – od biblioteki ADO i interfejs ODBC po import i eksport plików XML, oraz podstawy języka zapytań bazodanowych SQL. Zapraszamy wszystkich, którzy znają już w pewnym stopniu język VBA, ale chcą rozwinąć swoje umiejętności związane z nim w kierunku wykorzystywania baz danych.
Dla osób zainteresowanych wykorzystaniem VBA w interakcjach Excela z bazami danych, ale nie potrafiących jeszcze programować w języku VBA, polecamy szkolenie Wprowadzenie do VBA w Excelu.
Czas trwania
2 dni
Program
- Przypomnienie najważniejszych instrukcji języka VBA
- Pętle i wyrażenia warunkowe
- Interakcja z użytkownikiem: InputBox i MessageBox
- Interakcja z użytkownikiem: formularze
- Wykorzystanie zewnętrznych źródeł danych w języku VBA
- Referencje do zewnętrznych źródeł danych
- Dostęp do bazy danych przez ODBC
- Wykorzystanie biblioteki ADO, Obiekty ADO
- Łańcuch połączenia – connection string
- Tworzenie połączeń z różnymi bazami danych: Microsoft Access, Oracle, MySQL
- Biblioteka ADOX i możliwości modyfikowania struktury bazy danych
- Podstawy języka SQL
- Wywoływanie kwerend parametrycznych
- Eksportowanie zbioru rekordów do pliku XML
- Importowanie pliku XML
- Własne formularze dostępowe do baz danych
- Wykorzystanie formularzy w arkuszu
- Formularze do uruchamiania kwerend akcji na bazie danych
Uwagi:
Materiały szkoleniowe przygotowane dla wersji Office w języku polskim.
Dla grup zamkniętych, na życzenie, prowadzimy szkolenia na dowolnych wersjach (MS 365, 2024, 2021, 2019, 2016…) i wersjach anglojęzycznych.
Training also available in English .
Przeznaczenie i wymagania
Podstawowa znajomość języka VBA, odpowiadająca programowi szkolenia Wprowadzenie do VBA w Excelu.
Certyfikaty
Uczestnicy szkolenia otrzymują imienne certyfikaty sygnowane przez ALX.