MS Excel VBA

Zaawansowany
Czas trwania:
24 godzin
Cena od:
8.160 PLN /grupa
12.615 PLN /grupa
MS Excel VBA
Zaawansowany

Kurs Excel VBA - Poziom Zaawansowany

Na szkoleniu poszerzamy podstawową wiedzę z VBA, tak aby efektywniej posługiwać się tym językiem programowania. Uczymy innych elementów VBA, które pozwalają wykorzystywać makra na nowe sposoby.

Szkolenie polecane osobom, które zaczęły już naukę i pracę z VBA i widzą, że daje im to możliwość przyspieszenia i ułatwienia codziennej pracy.

Uczestnicy powinni znać Excela na poziomie zaawansowanym oraz VBA w Excelu na poziomie podstawowym.

Na szkoleniu nauczysz się:

  •    Optymalizować makra, tak aby wykonywały się szybciej
  •    Używać procedur zdarzeniowych, czyli sprawiać, aby makro uruchamiało się samo, gdy wydarzy się określone zdarzenie
  •    Efektywnie wyszukiwać błędów w swoim kodzie i je naprawiać
  •    Tworzyć własne okna, które pozwalają użytkownikowi wybierać/klikać w nich odpowiednie elementy
  •    Tworzyć własne funkcje w Excelu, które będzie można wpisać w komórkach arkusza, jak chociażby WYSZUKAJ.PIONOWO
  •    Podstawy komunikowania się Excela z Outlookiem (czyli np. wysyłanie wielu maili na adresy zapisane w arkuszu Excela)
  •    Podstawy komunikowania się Excela z Wordem (czyli np. jak otworzyć wiele dokumentów Worda, zrobić w nich zmiany, a potem zamknąć je)
  •    Wielu nowych poleceń, które usprawnią Twoje działanie w VBA

Informacje o szkoleniu Excel VBA Zaawansowany

Elastyczny program szkolenia

Tematyka kursu jest przez nas odpowiednio przygotowana, tak aby poziom trudności był właściwy dla uczestników szkolenia. Niemniej jednak, klient zawsze ma możliwość dowolnie dopasować omawiane zagadnienia, w czym chętnie pomożemy.

Terminy naszych szkoleń

Prowadzimy tylko szkolenia zamknięte dla firm, dlatego nie prowadzimy terminarza szkoleń. Każde szkolenie jest indywidualnie planowane z klientem.

Dostępność terminów na bieżąco się zmienia, dlatego prosimy o kontakt z nami. Jeśli zależy Państwu na szybkiej realizacji, to zazwyczaj jesteśmy w stanie dopasować się do Państwa potrzeb.

Godziny prowadzenia szkoleń

Dostosujemy się do Waszych potrzeb. Zazwyczaj są to godziny 8:00 – 16:00, ale może zarówno zacząć wcześniej, jak i skończyć później.

Elastyczny harmonogram

W przypadku wielu szkolonych grup, ustalenie jasnego i przejrzystego harmonogramu może stanowić wyzwanie. Dlatego my się tym zajmiemy.

Rozumiemy, że nie każdy pracownik może sobie pozwolić na całodzienną nieobecność w pracy (bo jest wtedy na szkoleniu). Proponujemy sprawdzone systemy mieszane, gdzie pracownik tylko część dnia spędza na szkoleniu. Zobacz przykładowe harmonogramy szkoleń.

Liczba osób w grupie

Rekomendujemy, aby w grupie szkoleniowej było maksymalnie 12 osób, dzięki czemu mają one wysoki komfort pracy. Na życzenie klienta liczebność grupy może być większa.

Liczba osób w grupie ma wpływ na cenę – im więcej osób, tym całkowita cena wyższa, ale cena za osobę niższa.

Szkolenie po polsku i po angielsku

Szkolenie może zostać przeprowadzone w języku polskim lub angielskim.

Jeśli uczestnicy pracują na angielskiej wersji MS Office, to otrzymają materiały dopasowane do takiej wersji. Jeśli szkolenie odbywa się po angielsku, to materiały w całości przygotowane będą w języku angielskim.

Tutaj możesz zobaczyć próbkę materiałów szkoleniowych w języku angielskim.

Udostępniane komupterów

Szkolenia odbywają się zazwyczaj w salach szkoleniowych lub konferencyjnych, gdzie jest odpowiedni komfort pracy. Być może, niektórzy z Was pracują na komputerach stacjonarnych, które ciężko jest przenieść. Nie ma problemu – zapewnimy komputery, jeśli jest taka potrzeba (bez dodatkowych opłat).

Dojazd trenera na szkolenie i nocleg w cenie

Nasza siedziba znajduje się we Wrocławiu, ale zatrudniamy trenerów rezydujących w różnych częściach kraju, dlatego zorganizowanie szkolenia w twoim regionie nie jest żadnym problemem, ani nie zwiększa jego kosztów.

Ponad 170 stronnicowe skrypty + pliki na pendrive’ach

W naszych skryptach znajdziesz informacje na temat omawianych narzędzi, wraz ze wskazówkami i zdjęciami. Są w nich także rozpisane wszystkie ćwiczenie ze szkolenia – zobaczysz jak krok po kroku samodzielnie je rozwiązać.

Oczywiście opieramy szkolenia o zadania w plikach elektronicznych. Jeśli jest to szkolenie z Excela, to otrzymujecie pliki Excela z rzetelnie przygotowanymi danymi, odzwierciedlającymi prawdziwe wyzwania, przed którymi stają jego użytkownicy. Tutaj możesz przeczytać więcej o materiałach szkoleniowych.

Materiały do pobrania

Poniżej znajdują się materiały do pobrania, które przybliżą to, jak wygląda nasze szkolenie:

Zadanie-szkoleniowe-Excel-VBA-sredniozaawansowane (54 kb) Skrypt-VBA-zaawansowany (184 kb)

Szkolenie Excel VBA Zaawansowany w liczbach

174

strony skryptu

122

ćwiczenia

34

unikatowe
arkusze

24

godziny
szkolenia

9

omawianych
tematów

Co zyskasz dzięki szkoleniu?

Na szkoleniu nauczysz się rozpoznawać błędy w kodzie VBA

Podstawowym zestawem narzędzi do debuggowania są narzędzia kroczenia przez kod. Polega to na stopniowym wykonywaniu kodu, linijka po linijce. Po wykonaniu każdej z linii autor ma możliwość skontrolowania odpowiedni sposób kodu.

Dzięki temu kursowi poradzisz sobie z nieprzewidzianymi błędami

Programista VBA napotyka bardzo często błędy w tworzonym przez siebie kodzie. Istotne jest aby potrafić odpowiednio interpretować informacje o błędach, wysyłane przez program, oraz wiedzieć jak nimi zarządzać. Omówimy to na tym kursie zaawansowanym z VBA w Excelu.

Twoje zaawansowane makra VBA będą szybsze

Autor programu może zoptymalizować czas jego działania na wiele sposobów. W tym temacie opisane zostały techniki skracania czasu wykonania programu.

Poznasz wiele nowych funkcji, metod i obiektów

VBA w Excelu jest pełne funkcji czy metod – na kursie pokażemy Ci, które z nich są szczególnie przydatne.

Na kursie zaawansowanym z VBA będziesz tworzyć własne okna

Na szkoleniu omówione w tym temacie zostaną okna dialogowe tworzone od podstaw przez autora programu.

Będziesz tworzyć własne funkcje (do użycia w Excelu)

Oprócz procedur typu Sub użytkownik może stworzyć również procedury typu Function. Procedury Function zwracają zawsze jakąś wartość i mogą zostać użyte przez inne procedury w kodzie VBA lub z poziomu Excela. Ten typ procedury działa analogicznie do funkcji w Excelu – tzn. może wykorzystać wprowadzone argumenty i zawsze musi zwrócić jakąś wartość.

Twoje makra będą mogły włączać się same

Procedury zdarzeniowe są to makra, które wywoływane są automatycznie przy zaistnieniu pewnego zdarzenia. Zdarzeniami takimi są np.: plik jest otwierany lub zamykany;      arkusz jest aktywowany lub dezaktywowany; do komórki wprowadzana jest wartość lub komórka jest edytowana.

Na kursie pokażemy Ci jak łączyć Excela z Wordem i Outlookiem

Aby móc wpływać na Worda oraz Outlooka z poziomu Excela, potrzebujesz uruchomić odpowiednie biblioteki. Zaparaszamu na nasz kurs z VBA!

Dodatkowe ćwiczenia

Na szkoleniu z VBA zaawansowanego w Excelu, będziemy ćwiczyć poznane narzędzia na różnych, większych zadaniach.

Szczegółowy program szkolenia

  • 1.Debuggowanie kodu
    90 min.
  • 2.Obsługa błędów
    60 min.
  • 3.Efektywność kodu
    90 min.
  • 4.Własne funkcje
    90 min.
  • 5.Obsługa zdarzeń
    110 min.
  • 6.Okna wbudowane
    80 min.
  • 7.UserForms
    180 min.
  • 8.Interakcja z MS Word i MS Outlook
    140 min.
  • 9.Dodatkowe ćwiczenia
    240 min.

Materiały do pobrania

Poniżej znajdują się materiały do pobrania, które przybliżą to, jak wygląda nasze szkolenie:

Zadanie-szkoleniowe-Excel-VBA-sredniozaawansowane (54 kb) Skrypt-VBA-zaawansowany (184 kb)