VBA w MS Excel (cz. 3): bazy danych w arkuszu kalkulacyjnym

Transkrypt

VBA w MS Excel (cz. 3): bazy danych w arkuszu kalkulacyjnym
VBA w MS Excel (cz. 3): bazy danych w arkuszu kalkulacyjnym
Cele szkolenia
1. Zdobycie umiejętności tworzenia własnych mechanizmów przesyłania i pobierania
danych z różnych baz danych (np. MS Access, MySQL, Oracle).
2. Zdobycie umiejętności sprawnego tworzenia i automatycznej obsługi baz danych w
arkuszach kalkulacyjnych.
3. Zrozumienie działania zmiennych tablicowych (umożliwiających m.in. tworzenie
efektywnych algorytmów przetwarzania milionów rekordów).
4. Poszerzenie zestawu gotowych procedur – przydatnych narzędzi do zastosowania
w codziennej pracy.
Profil słuchaczy
Szkolenie przeznaczone jest dla osób, które posiadają podstawową wiedzę i umiejętności
w zakresie używania języka VBA w pracach z arkuszami kalkulacyjnymi, a na co dzień
pracują z bazami danych w arkuszach kalkulacyjnych oraz potrzebują automatyzować
procesy wymiany danych (również z bazami danych tworzonymi w dedykowanych
technologiach – MS Access, Oracle, MySQL itp.).
Wymagania wstępne
Od uczestników szkolenia wymagana jest znajomość zagadnień oraz posiadanie
umiejętności będących treścią szkoleń „VBA w MS Excel (cz. 1): podstawy
programowania” oraz „VBA w MS Excel (cz. 2): arkusze, zeszyty, pliki”.
Czas trwania
1 dzień (8 godzin zegarowych)
Metoda realizacji szkolenia
Szkolenie realizowane jest w formie naprzemiennie następujących po sobie mini
wykładów oraz ćwiczeń praktycznych. Szkolenie łączy w sobie fachową wiedzę
merytoryczną z praktycznymi przykładami jej wykorzystania w środowisku pracy.
Wiedza teoretyczna i praktyczna
Obsługa plików tekstowych (z dostępem sekwencyjnym)
Odczyt i zapis plików tekstowych (CSV)
(Moduł obejmuje łącznie ok. 30 minut wykładu i ok. 45 min. ćwiczeń)
Nazwy komórek i obszarów
Operacje na nazwach
(Moduł obejmuje łącznie ok. 45 minut wykładu i ok. 45 min. ćwiczeń)
Zmienne tablicowe (tablice, arrays)
Deklarowanie i przetwarzanie tablic
Tablice dwuwymiarowe
Tablice dynamiczne
(Moduł obejmuje łącznie ok. 60 minut wykładu i ok. 130 min. ćwiczeń)
Umiejętności
Po ukończeniu kursu uczestnik/czka będzie potrafił/a:
• automatyzować pobieranie i przesyłanie danych z i do dowolnych baz danych
(za pośrednictwem plików CSV),
•
•
tworzyć i automatycznie obsługiwać dynamiczne bazy danych – o
zmieniającej się ilości rekordów,
automatyzować obsługę bardzo dużych ilości rekordów (szybkie algorytmy z
wykorzystaniem zmiennych tablicowych).
Ścieżka rozwoju
Po zakończeniu szkolenia rekomendowane jest skorzystanie ze szkolenia:
• „VBA w MS Excel (cz. 4): formularze i prezentacja danych”.