Poziomy i tematyka szkoleń
Prowadzimy szkolenia VBA w Excelu na różnych poziomach i o różnej tematyce. Sam program może być dostosowany bezpośrednio do uczestników szkoleń po wcześniejszych konsultacjach. Spośród standardowych tematów szkoleń możemy wymienić m.in:
- Makra i VBA w Excelu od podstaw
- VBA w Excelu podstawy – średnio-zaawansowany
- VBA w Excelu – Analiza danych
- VBA w Excelu – Zaawansowany
Szkolenie: Makra i VBA w Excelu od podstaw
Makra w Excelu od podstaw – Dla kogo jest te szkolenie?
Szkolenie realizowane jest dla osób, które:
- znają obsługę programu Excel przynajmniej na poziomie średnio-zaawansowanym, ale nie miały wcześniej dużej styczności z makrami i pisaniem kodu VBA.
- pracują swobodnie w programie Excel i chcą zacząć usprawniać i automatyzować swoją pracę.
- Chcą wykorzystać w swojej pracy metody i sposoby przetwarzania danych niedostępne w arkuszu Excel
Makra i VBA w Excelu od podstaw – Czego nauczę się na szkoleniu?
Na szkoleniu VBA w Excelu od podstaw nauczysz się przede wszystkim:
- Jak zaoszczędzić czas na wykonywaniu powtarzających się prac w programie Excel,
- jak usprawniać i automatyzować swoją pracę w Excelu,
- jak nagrywać, odtwarzać i modyfikować makra w kodzie VBA,
- jak napisać prosty program powtarzający codzienne czynności wykonywane w programie Excel
- czym są zmienne, pętle i instrukcje warunkowe i jak z nich korzystać
- jak usuwać puste wiersze i niechciane dane
Makra i VBA w Excelu od podstaw – Jakie przykłady są realizowane?
Przykłady realizowane na szkoleniu częściowo dostosowywane są do grupy szkoleniowej i branży w której firma działa. Spośród standardowych przykładów omawianych na szkoleniu możemy wymienić m.in:
- Tworzenie zaawansowanych formularzy do wprowadzania danych z zaprogramowaną logiką
- Tworzenie raportowania zawierającego tabele i wykresy przestawne wykorzystującego VBA w Excel
- Pisanie użytecznych funkcji i procedur w VBA Excel
- Czym są zmienne, pętle i instrukcje warunkowe i jak z nich korzystać
Szkolenie: VBA w Excelu podstawy – średnio-zaawansowany
VBA w Excelu podstawy – średnio-zaawansowany – Dla kogo jest te szkolenie?
- Szkolenie dedykowane jest dla osób, które znają program Excel na poziomie co najmniej średnio-zaawansowanym i jednocześnie mają podstawowe doświadczenie w nagrywaniu i odtwarzaniu makr.
- Szkolenie przygotowane jest także dla osób, które znają podstawy obsługi VBA Excel i chcą jednocześnie uporządkować swoją wiedzę.
- Szkolenie ma na celu wyćwiczenie umiejętności pisania kodu VBA od podstaw.
VBA w Excelu podstawy – średnio-zaawansowany – Czego nauczę się na szkoleniu?
Na szkoleniu nauczysz się przede m.in:
- jak usprawniać i automatyzować swoją pracę w Excelu,
- jak nagrywać, odtwarzać i modyfikować makra w kodzie VBA,
- czym są zmienne, pętle i instrukcje warunkowe i jak z nich korzystać,
- jak zrobić formularz do wprowadzania danych do tabeli w arkuszu Excel
- jak usuwać puste wiersze i niechciane dane
VBA w Excelu podstawy – średnio-zaawansowany – Jakie przykłady są realizowane?
Przykłady realizowane na szkoleniu częściowo dostosowywane są do grupy szkoleniowej i branży w której firma działa. Spośród standardowych przykładów omawianych na szkoleniu możemy wymienić m.in:
- Nagrywanie i odtwarzanie prostych i zaawansowanych makr przetwarzających dane
- Tworzenie i odświeżanie tabel przestawnych z użyciem makr Excel
- Formatowanie warunkowe z użyciem makr Excel
- Tworzenie formularza do wprowadzania danych
- Automatyczne formatowanie w oparciu o dane
- Pisanie użytecznych procedur i funkcji w VBA Excel
Szkolenie: VBA w Excelu – Analiza danych
VBA w Excelu – Analiza danych – Dla kogo jest te szkolenie?
- Szkolenie dedykowane jest dla osób, które na co dzień mają styczność z zaawansowanymi obliczeniami w programie Excel i chcą poszerzyć swoją wiedzę o nowe metody
- Znają obsługę programu Excel co najmniej na poziomie średnio-zaawansowanym
- Chcą nauczyć się pisania kodu od podstaw lub uporządkować swoją wiedzę
- Pracują na co dzień na danych pozyskiwanych z baz SQL lub JSON
- Chcą nauczyć się jak automatyzować swoją pracę i zadania
- Budują zaawansowane raporty i analizy na danych pozyskiwanych z zewnętrznych źródeł
VBA w Excelu – Analiza danych – Czego nauczę się na szkoleniu?
- Jak pisać programy w języku VBA od podstaw,
- czym są zmienne, pętle i instrukcje warunkowe i jak z nich korzystać,
- jak automatyzować raporty pobierające dane z baz danych SQL,
- jak automatyzować tworzyć raportowanie dynamiczne, by dane nie przyrastały z biegiem czasu,
- jak tworzyć w Excel VBA narzędzia oparte o formularze,
- jak skonfigurować komputer lub maszynę wirtualną do automatycznego przetwarzania raportowania w oparciu o SQL i VBA
VBA w Excelu – Analiza danych – Jakie przykłady są realizowane?
Przykłady realizowane na szkoleniu częściowo dostosowywane są do grupy szkoleniowej i branży w której firma działa. Spośród standardowych przykładów omawianych na szkoleniu możemy wymienić m.in:
- Tworzenie formularzy do wprowadzania i uzupełniania danych w oparciu o Excel VBA
- Tworzenie zautomatyzowanego raportu w oparciu o dane z baz SQL
- Zapisywanie raportu do formatu pdf oraz automatyczne wysyłanie go z użyciem VBA w Excel
- Uruchamianie aplikacji VBA Excel z harmonogramu zadań
- Pisanie użytecznych funkcji w VBA Excel
Szkolenia VBA w Excel – porównanie programów szkoleniowych
Z uwagi na różny poziom umiejętności uczestników szkoleń, umiejętność utrwalania wiedzy oraz ograniczony czas szkolenia, poniżej opisane tematy realizowane są na różnych poziomach zaawansowania.
Makra i VBA w Excelu od podstaw | VBA w Excelu podstawy – średnio-zaawansowany | VBA w Excelu – Analiza danych | |
Liczba godzin | 16 | 16 | 16 |
Podstawy makr w Excel | |||
Podstawowe informacje o makrach w VBA | x | ||
Nagrywanie i odtwarzanie makr | x | x | x |
Bezpieczeństwo otwierania plików z makrami | x | x | x |
Modyfikacje kodu VBA w makrach | x | x | x |
Analiza kodu nagranych makr VBA | x | x | x |
Wykorzystanie przycisków formularza do uruchamiania kodu VBA | x | x | x |
Oczyszczanie danych z uzyciem makr | x | x | x |
Kolory w kodzie VBA | x | x | x |
Sposoby na uruchamianie makr: przycisk, skrót klawiszony, otwarcie pliku Excel | x | x | x |
Edytor Visual Basic | |||
Budowa Edytora Visual Basic | x | x | x |
Ustawianie haseł w kodzie | x | x | |
Pomocne skróty klawiszowe | x | x | |
Korzystanie z okien locals i immediate | x | x | x |
Debuggowanie kodu | x | x | |
Uruchamianie iteracyjne | x | x | |
Tworznie procedur | x | x | x |
Hierarchia podstawowych obiektów skoroszytu | x | x | x |
Komunikacja użytkownika | |||
Okno MsgBox | x | x | x |
Okno InputBox | x | x | x |
Komunikacja z arkuszem | x | x | x |
Okno Immediate | x | x | x |
Edycja danych w Arkuszu z użyciem VBA | |||
Pobieranie danych komórek i zakresów arkusza | x | x | x |
Wstawianie danych do komórek i zakresów arkusza | x | x | x |
Modyfikacja danych z komórek i zakresów arkusza | x | x | x |
Filtrowanie i sortowanie z użyciem VBA | x | x | x |
Formatowanie warunkowe z użyciem VBA | x | x | x |
Podstawy pisania programów | |||
Komentowanie kodu | x | x | x |
Wersjonowanie kodu | x | ||
Oparcie programu o funkcje | x | x | |
Obsługa błędów w VBA | x | x | |
Instrukcja GoTo | x | x | |
Operatory | |||
Arytmetyczne | x | x | x |
Logiczne | x | x | x |
Porównania | x | x | x |
Zmienne, stałe i typy danych | |||
Zmienne | x | x | x |
Stałe | x | x | x |
Typy danych | x | x | x |
Liczbowe (int, Long) | x | x | x |
Tekstowe (String) | x | x | x |
Daty i czasu (date) | x | x | x |
Wydajność typów danych | x | x | |
Wprowadzenie do wielowymiarowych danych przestrzennych | x | x | x |
Tablice Arrays – informacje podstawowe | x | x | x |
Tablice Arrays – informacje zaawansowane | x | x | |
Klasy | x | ||
Kolekcje | x | ||
Funkcje | |||
Podstawy użytkowania funkcji | x | x | x |
Funkcje zagnieżdżone | x | x | x |
tekstowe | x | x | x |
liczbowe | x | x | x |
daty i czasu | x | x | x |
logiczne | x | x | |
funkcje konwersji typów danych | x | x | |
korzystanie z funkcji arkusza danych z poziomu VBA | x | x | x |
Programowanie funkcji użytkownika (UDF) – informacje podstawowe | x | x | x |
Programowanie funkcji użytkownika (UDF) – informacje zaawansowane | x | x | |
Funkcja WYSZUKAJ.PIONOWO z poziomu VBA | x | x | x |
Instrukcje warunkowe | |||
If then Else | x | x | x |
Select CASE | x | x | |
Pętle w VBA | |||
While Wend | x | x | x |
Do While | x | x | x |
Do Until | x | x | |
For | x | x | x |
For Each | x | x | |
Przerywanie wykonania pętli – Exit | x | x | |
Formularze w VBA | |||
Podstawy uzywania formularzy w VBA | x | x | x |
Budowa formularzy UserForm | x | x | x |
Osadzanie formularzy w arkuszu danych | x | x | |
Kontrolki formularza | x | x | |
TextBox | x | x | x |
Przyciski | x | x | x |
ComboBox i ListBox | x | x | |
OptionButton i CheckBox | x | x | |
Formatowanie formularzy | x | x | |
Automatyzacja raportowania za pomocą VBA | |||
Pobieranie danych z baz danych SQL | x | ||
Pobieranie danych ze stron internetowych | x | ||
Automatyczne odświeżanie połączeń danych i tabel przestawnych | x | x | |
Sterowanie wykresami z uzyciem VBA | x | x | |
Sterowanie tabelami przestawnymi | x | x | |
Współpraca VBA z innymi aplikacjami w systemie Windows | x | x | |
Sterowanie Windows Shell z poziomu VBA | x | ||
Obsługa plików tekstowych z poziomu VBA (zapis, odczyt, modyfikacje) | x |
W przypadku pytań prośba o kontakt: kontakt
KNGDATA Tomasz Kenig
Nip: 612-168-15-74
Regon: 380115059
59-700 Bolesławiec
ul Dębowa 3b