Szkolenie przeprowadzone na wysokim poziomie merytorycznym, wykładowca z ogromną wiedzą, z bardzo dobrym podejściem....

Piotr Gawrysiak, Qumak. S.A.


Szkolenie, w którym wzięłam udział, bardzo mi się podobało.
Polecam firmę edukey jak i trenera Panią Barbarę.
...

Bernadeta Grot, LeroyMerlin Polska Sp. z o.o.


Szkolenie (podstawy VBA dla Excela) okazało się być bardzo praktyczne i przydatne dla naszych pracowników. (...) Pragnę wyrazić podziękowanie (...) za jego przygotowanie merytoryczne oraz sposób przekazywania wiedzy, które przyczyniły się do efektywnej i skut...

Ewa Majcher-Ziemacka, Fujitsu Technology Solutions Sp. z o.o.


Szkolenie przeprowadzone było w sposób jasny oraz dostarczyło nam niezbędnej wíedzy do usprawníenia systemów raportowania. Trener nie tylko zrealizował złożony program szkolenia ale także udzielał nam cennych wskazówek jakie mogliśmy zastosować w naszym p...

Krzysztof Zarzycki, Indesit Company Sp. z o.o.


Szkolenie zostało przeprowadzone przez trenera bardzo dobrze przygotowanego pod względem merytorycznym i praktycznym [...] Firma Edukey zrealizowała kurs terminowo i rzetelnie, co znalazło odzwierciedlenie w bardzo dobrych ocenach. ...

Michał Frontczak, Polskapresse Sp. z o.o.


Szkolenie zostało przeprowadzone na bardzo dobrym poziomie. Pani Barbara Rak jest osobą, która potrafi dobrze przekazać wiedzę i zachęcić do nauki. Dostępność materiałów, jak również przygotowanie sprzętu do szkolenia było wprost genialne....

Paulina Lewandowska, Oceanic SA


Uczestniczyłem w szkoleniu po raz drugi z prawdziwą przyjemnością. Znów była to świetna decyzja i na pewno w płaszczyźnie zawodowej jak i prywatnej będę miał przyjemność skorzystać z nabytej wiedzy oraz ją rozwijać, a być może będziemy mieli okazję ...

Piotr Bis, Pharmapoint Sp. z o.o.


Dużo informacji popartych ciekawymi przykładami. Prowadzący kontroluje czy słuchacze przyswajają wiedzę. Oceniam szkolenie Excel średniozaawansowany bardzo pozytywnie....

Tomasz Wojciechowski, A+V Sp. z o.o.


Polecamy szkolenia w Edukey. Zajęcia prowadzone przez prawdziwych profesjonalistów, którzy potrafią przekazać wiedzę oraz praktyczne umiejętności. Dzięki indywidualnemu podejściu Edukey, szkolenia były dostosowane konkretnie do naszych potrzeb....

Milena Steinka, FUJIFILM Europe Business Service Sp. z o.o.


Polecamy szkolenia w Edukey. Zajęcia prowadzone przez prawdziwych profesjonalistów, którzy potrafią przekazać wiedzę oraz praktyczne umiejętności. Dzięki indywidualnemu podejściu Edukey, szkolenia były dostosowane konkretnie do naszych potrzeb....

Milena Steinka, FUJIFILM Europe Business Service Sp. z o.o.



Bardzo dobre szkolenie (zaawansowany poziom MS Excel). Wszyscy uczestnicy zgodnie docenili profesjonalne przygotowanie Trenerek i jasny konkretny przekaz. Szczerze polecam....

Rafał Ratajczyk, Bakalland S.A.



Szkolenie zgodne z planem, spójne. Wykładowca bardzo pomocny, dopasowywał tempo do całej grupy. (Na plus - wsparcie od trenera po szkoleniu). ...

Agnieszka Ryczkowska, EcoCar S.A.


Wszystkie szkolenia zostały przeprowadzone przez firmę Edukey bardzo profesjonalnie. Kursanci szczególnie cenią indywidualne podejście trenerów i oraz sposób prowadzenia szkoleń, który umożliwia wykorzystanie zdobytej wiedzy w praktyce....

Renata Grossek, Fundacja Veolia Polska


Jesteśmy bardzo zadowoleni zarówno z obsługi przed szkoleniem jak z samej zawartości merytorycznej. Bardzo dobrze poprowadzone szkolenie. Prowadzący pokazał nam nie tylko poszczególne funkcje, ale również mówił o praktyce ich wykorzystania. Podczas szkolenia ...

Anna Chorzewska, Grupa Pracuj Sp. z o.o.


  • Doświadczeni trenerzy
  • Konsultacje po szkoleniu
  • Dobry catering w cenie
  • Ocena z ankiet = 4,8 na 5
  • Szybkie komputery
  • Duża elastyczność

Rabaty na szkolenia

  • 15% - zapisz minimum 2 osoby (namów znajomych, szefa lub rodzinę :)
  • 20% - kontynuuj naukę na wyższym poziomie jako nasz stały klient.
*Rabaty nie łączą się ze sobą. Rabat jest liczony od ceny podstawowej.

Kurs: Programowanie w VBA dla Excela - poziom zaawansowany

Zapraszamy na szkolenie, które pozwala poszerzyć i usystematyzować znajomość języka i środowiska VBA oraz poznać techniki optymalizacji. Niewielu użytkowników Excela jest tak naprawdę świadomych jego możliwości. Uniwersalny charakter prezentowanych zagadnień pozwala pokazać rozszerzone możliwości MS Excel przydatne w codziennej pracy na różnych stanowiskach.


Szkolenie to realizujemy tylko w formule dedykowanego szkolenia zamkniętego, dostosowanego do potrzeb klienta. Zapraszamy do złożenia zapytania ofertowego.

Zapytanie ofertowe >>
Adresaci szkolenia Programowanie w VBA dla Excela - poziom zaawansowany
Adresaci szkolenia:

Szkolenie skierowane do osób dobrze znających język VBA (Visual Basic) dla Excela, samodzielnie piszących aplikacje, jednak chcących usystematyzować swoją wiedzę (bo na przykład uczyły się go samodzielnie) oraz ją poszerzyć (szczególnie dla osób które odbyły już szkolenie z VBA na niższym poziomie).

Cel szkolenia Programowanie w VBA dla Excela - poziom zaawansowany
Cel szkolenia:

Nabycie umiejętności płynnego czytania ze zrozumieniem skomplikowanego kodu VBA, samodzielnego pisania zaawansowanych aplikacji/makr, oraz tworzenia formularzy do ich obsługi.

Korzyści ze szkolenia Programowanie w VBA dla Excela - poziom zaawansowany
Korzyści ze szkolenia:

Znaczne przyspieszenie pracy w Excelu, samodzielność w projektowaniu aplikacji oraz modyfikowaniu już istniejących/nagranych makr.

Program szkolenia Programowanie w VBA dla Excela - poziom zaawansowany
Program szkolenia:

Poniższy program jest na około 5 dni szkoleniowych. Na szkoleniu zamkniętym w celu optymalizacji czasu i ceny szkolenia możliwe jest omówienie najbardziej interesujących Państwa zagadnień w krótszym czasie.


1.     Zmienne

  • Typy zmiennych i wymuszenie ich zadeklarowania
  • Zmienne obiektowe
  • Typ Variant – używać czy unikać?

2.      Doskonalenie kodu

  • Różne sposoby użycia instrukcji warunkowej IF
  • Instrukcja SELECT CASE
  • Pętla FOR EACH
  • Funkcja IF
  • Pętle

3.     Upraszczanie kodu

  • Przekazywanie argumentów przez wartość / zmienną(referencję)
  • Parametryzacja procedur i funkcji
  • Tworzenie własnych funkcji, których możemy używać w Excelu
  • Zmienne obiektowe
  • Instrukcja WITH

4.     Algorytmy

  • Optymalne wyszukiwanie
  • Sortowanie arkuszy

5.     Przetwarzanie wielu plików Excela

  • Otwarcie/zamknięcie pliku
  • Pobieranie danych
  • Jak rozróżniać, który plik jest aktywny

6.     Podział kodu na części

  • Podział kodu na moduły
  • Jak wielokrotnie wykorzystać ten sam kod
  • Zmienne globalne
  • Stałe globalne
  • Parametryzowanie funkcji i procedur

7.     Obiekty

  • Tworzenie własnych obiektów
  • Zmienne, pola i metody
  • Co to jest przeciążanie zmiennych

8.     Reagowanie Excela na zdarzenia

  • Zdarzenia w arkuszu
  • Zdarzenia w skoroszycie
  • Zdarzenia myszy i klawiatury
  • Zdarzenia obsługiwane przez kontrolki

9.     Aplikacje okienkowe w VBA

  • Zaawansowane formy w MS Excel
  • Lista rozwijana, scroll
  • Reagowanie na zdarzenia
  • Kontrola poprawności danych na formie

10.     Operacje na plikach

  • Pliki binarne i tekstowe
  • Odczyt, zapis
  • Kopiowanie, przenoszenie, zmiana nazwy, usuwanie
  • Wysyłanie plików poprzez E-mail

11.     Harmonogram

  • Uruchamianie makr o konkretnej godzinie/dacieb
  • Uruchamianie makr za wybrany/losowy czas
  • Uruchamianie co jakiś czas

12.     Pobieranie danych z innych źródeł

  • Import danych z Excel/Access/innej bazy danych (ODBC)
  • Importowanie odfiltrowanych danych
  • Podstawy języka SQL

13.     Edycja wykresów
14.     Edycja tabel przestawnych
15.     Inne

  • Łączenie się z bazą danych
  • Automatyczne wysyłanie maili
  • Sumowanie arkuszy

+  Przykładowi klienci:

Amcor Delfarma Bluerank PGF Indesit Pelion S.A. Polskapresse

+  Certyfikaty i organizacje:

Microsoft Office Specialist - Centrum Egzaminacyjne Certiport - Autoryzowane Centrum Egzaminacyjne Certyfikat IC3 Inicjatywa Firm Rodzinnych