szkolenie z zakresu Visual Basic for Applications (VBA) for Analysts
szkolenie z zakresu Visual Basic for Applications (VBA) for Analysts
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Administracja IT i systemy komputerowe
- Sposób dofinansowaniawsparcie dla osób indywidualnychwsparcie dla pracodawców i ich pracowników
- Grupa docelowa usługi
Szkolenie jest przeznaczone dla osób korzystających z Excela pod kątem tworzenia analiz, raportów i podsumowań. Szkolenie ma na celu pokazanie jakie możliwości optymalizacji daje zastosowanie nawet prostych makr. Celem szkolenia jest zwiększenie efektywności oraz komfortu pracy z tym popularnym arkuszem kalkulacyjnym
- Minimalna liczba uczestników2
- Maksymalna liczba uczestników13
- Data zakończenia rekrutacji30-08-2024
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Liczba godzin usługi21
- Podstawa uzyskania wpisu do BURCertyfikat systemu zarządzania jakością wg. ISO 9001:2015 (PN-EN ISO 9001:2015) - w zakresie usług szkoleniowych
Cel
Cel
Cel edukacyjny
Uczestnicy szkolenia będą samodzielnie używać Excela pod kątem tworzenia analiz, raportów i podsumowań. Szkolenie ma na celu pokazanie jakie możliwości optymalizacji daje zastosowanie nawet prostych makr. Celem szkolenia jest zwiększenie efektywności oraz komfortu pracy z tym popularnym arkuszem kalkulacyjnym. Przedstawione "tricks n tips" w znacznym stopniu przyczynią się nie tylko do szybszego generowania zestawień danych ale również do ich przejrzystrzej wizualizacji.Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
---|---|---|
Efekty uczenia się wyjaśnia i charakteryzuje : Makra, Rejestrowanie i edycja makr, Miejsca przechowywania makr, Przypisywanie makr do formularzy, pasków zadań, klawiszy skrótów, Środowisko VBA, Visual Basic Editor i jego opcje, Skróty klawiszowe Optymalizacja środowiska | Kryteria weryfikacji bieżące ćwiczenia i testy podczas szkolenia | Metoda walidacji Test teoretyczny |
Efekty uczenia się opisuje i porównuje: Procedury: Function, SubTypy danych Instrukcja warunkowa If...Then....Elseif....Else....End If Instrukcja Case Pętle do...loop while, until Pętla for ... next Instrukcje przerwania pętli (exit) | Kryteria weryfikacji bieżące ćwiczenia i testy podczas szkolenia | Metoda walidacji Test teoretyczny |
Efekty uczenia się samodzielnie wykonuje: Pobieranie i przekazywanie danych do arkusza (Cells, Range)Pobieranie i przekazywanie danych do użytkownika (InputBox, MsgBox) Deklaracja zmiennych | Kryteria weryfikacji bieżące ćwiczenia i testy podczas szkolenia | Metoda walidacji Test teoretyczny |
Efekty uczenia się samodzielnie Wykorzystuje zewnętrzne źródła danych | Kryteria weryfikacji bieżące ćwiczenia i testy podczas szkolenia | Metoda walidacji Test teoretyczny |
Efekty uczenia się wykorzystuje podczas pracy Podstawowe konstrukcje języka SQL (SELECT, UPDATE, INSERT INTO, DELETE) | Kryteria weryfikacji bieżące ćwiczenia i testy podczas szkolenia | Metoda walidacji Test teoretyczny |
Efekty uczenia się zna i rozumie poziom swojej wiedzy, zdaje sobie sprawę z konieczności nauki przez całe zycie | Kryteria weryfikacji bieżące ćwiczenia i testy podczas szkolenia | Metoda walidacji Test teoretyczny |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
Szkolenie realizowane w formule zdalnej.
Ilość godzin szkolenia zdalnego: 21
PROGRAM SZKOLENIA.
Makra
- Rejestrowanie i edycja makr
- Miejsca przechowywania makr
- Przypisywanie makr do formularzy, pasków zadań, klawiszy skrótów
Środowisko VBA
- Visual Basic Editor i jego opcje
- Skróty klawiszowe
- Optymalizacja środowiska
Wstęp do programowania proceduralnego
- Procedury: Function, Sub
- Typy danych
- Instrukcja warunkowa If...Then....Elseif....Else....End If
- Instrukcja Case
- Pętle do...loop while, until
- Pętla for ... next
- Instrukcje przerwania pętli (exit)
Ciągi znaków
- Łączenie ciągów znaków (konkatenacja)
- Konwersja na inne typy - niejawna i jawna
- Funkcje przetwarzające ciągi znaków
Visual Basic
- Pobieranie i przekazywanie danych do arkusza (Cells, Range)
- Pobieranie i przekazywanie danych do użytkownika (InputBox, MsgBox)
- Deklaracja zmiennych
- Zasięg i czas życia zmiennych
- Operatory i ich priorytety
- Opcje modułów
- Tworzenie własnych funkcji i wykorzystanie ich w arkuszu
- Obiekty, klasy, metody i własności
- Zabezpieczanie kodu
- Ochrona kodu przed modyfikacją i podglądem
Debugging
- Przetwarzanie krokowe
- Okienko Locals
- Okienko Immediate
- Pułapki - Watches
- Call Stack
Obsługa błędów
- Rodzaje błędów i sposoby eliminacji
- Przechwytywanie i obsługa run-time errors
- Konstrukcje: On Error Resume Next, On Error GoTo label, On Error GoTo 0
Model Obiektów Excel
- Obiekt Application
- Obiekt Workbook i kolekcja Workbooks
- Obiekt Worksheet i kolekcja Worksheets
- Obiekty ThisWorkbook, ActiveWorkbook, ActiveCell, ....
- Obiekt Selection
- Kolekcja Range
- Obiekt Cells
- Wyświetlanie danych na pasku status (statusbar)
- Optymalizacja za pomocą funkcji ScreenUpdating
- Pomiar czasu za pomocą metody Timer
Wykorzystanie zewnętrznych źródeł danych
- Referencje do zewnętrznych źródeł danych
- Wykorzystanie biblioteki ADO
- Obiekty ADO:
- Connection
- Command
- Recordset
- Łańcuch połączenia - connection string
- Tworzenie połączeń z różnymi bazami danych: Microsoft Access, Oracle, MySQL
Raportowanie
- Wstęp do języka SQL
- Podstawowe konstrukcje języka SQL (SELECT, UPDATE, INSERT INTO, DELETE)
- Wywoływanie kwerend Microsoft Access z poziomu Excela
- Formularze jako wsparcie w obsłudze baz danych
Harmonogram
Harmonogram
Przedmiot / temat zajęć | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
---|---|---|---|---|---|
Brak wyników. |
Cena
Cena
Cennik
- Rodzaj cenyCena
- Koszt przypadający na 1 uczestnika brutto2 320,00 PLN
- Koszt przypadający na 1 uczestnika netto2 320,00 PLN
- Koszt osobogodziny brutto110,48 PLN
- Koszt osobogodziny netto110,48 PLN
Prowadzący
Prowadzący
PAWEŁ WIATRAK
Doświadczenie zawodowe oraz w prowadzeniu szkoleń - ponad 3 lata.
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
Uczestnicy otrzymają dostęp do materiałów szkoleniowych w formie elektronicznej.
Informacje dodatkowe
Kontakt w sprawie szkolenia, dotyczące kwestii organizacyjnych :
Monika Fengler
monika.fengler@nobleprog.pl, tel 880 997 760
Kontakt w sprawie dofinansowania do szkolenia :
Patrycja Foremniak patrycja.foremniak@nobleprog.com , tel. 694 117 999
Szkolenie zwolnione z podatku VAT w przypadku dofinansowania w wysokości 70% lub więcej. Jeśli Państwa dofinansowanie jest mniejsze niż 70% wartości netto szkolenia, prosimy o informację - do szkolenia i ceny w karcie usługi będziemy musieli doliczyć podatek VAT .
Warunki techniczne
Warunki techniczne
Wymagane:
- komputer ze stabilnym podłączeniem do Internetu (min 10Mbit/s download i 1Mbit/s upload);
- przeglądarka internetowa Chrome lub Firefox;
- dobrej jakości mikrofon lub słuchawki;
- ciche miejsce, wolne od zakłóceń i hałasu zewnętrznego
- Szkolenie odbędzie się na platformie ZOOM
- Uczestnicy otrzymają link do zajeć zdalnych na 2 dni przed rozpoczęciem szkolenia
- Link do zajeć ważny będzie przez cały okres trwania szkolenia