Totalny VBA - nauka tworzenia makr w języku VBA - Business Intelligence | Dariusz Skórniewski

Nauczę Cię tworzenia makr za pomocą języka VBA

Co zyskasz dzięki znajomości VBA?

pudełko.png

Totalny VBA

Cena: 89 zł

Masz prawo do rezygnacji w ciągu 14 dni od zakupu. Za szkolenie wystawiam fakturę zw z VAT.

Totalny VBA to kurs programowania w języku VBA od podstaw, w którym nauczę Cię jak pisać własne makra. Dzięki znajomości makr będziesz w stanie automatyzować pracę Excela i wykonywać zadania kilkadziesiąt razy szybciej niż do tej pory.

Visual Basic for Applications to język, którego polecenia zapisywane są za pomocą prostych słów w języku angielskim. Jeśli chociaż odrobinę rozumiesz pojedyncze anglojęzyczne wyrazy to możesz uznać, że trochę znasz VBA.

Do przerobienia kursu, a tym samym pracy z makrami wystarczy dowolna, stacjonarna wersja Excela (czyli taka zainstalowana na komputerze).

Kurs zawiera:

50 lekcji

Zmienne, instrukcje warunkowe, pętle, eventy, formularze użytkownika i wiele innych

8h nagrań

Czas trwania lekcji kursu

30 gotowych makr

Użyteczne makra w postaci skoroszytu Excela, pliku txt, oraz filmu, na którym pokazuję jak je wykorzystywać

Plan kursu:

1. Wprowadzenie do języka VBA
• Czym są makra i ich zastosowanie
• Co to jest VBA?
• Rozszerzenia skoroszytów przechowujących makra

2. Wykorzystanie rejestratora do tworzenia użytecznych makr
• Zakładka Deweloper i jej funkcje
• Bezpieczeństwo związane z wykorzystywaniem makr
• Rejestrator makr
• Zastosowanie odwołań względnych i bezwzględnych
• Rejestracja importu pliku txt
• Metody uruchamiania makr

3. Zarządzanie makrami z poziomu Edytora VBA
• Budowa edytora VBA i wykorzystanie jego elementów
• Tworzenie skoroszytu makr osobistych

4. Zmienne i stałe w VBA
• Typy zmiennych
• Deklaracja zmiennych
• Zmienne statyczne
• Deklaracja stałych
• Zasięg zmiennych
• Wymuszanie deklaracji zmiennych

5. Operatory
• Operatory arytmetyczne, porównania i logiczne
• Ważność operatorów logicznych

6. Testowanie programu
• Uruchamianie krokowe i punkt przystankowy

7. Funkcje tekstowe
• Podstawowe funkcje tekstowe
• Przykłady wykorzystania funkcji tekstowych

8. Funkcje dat
• Podstawowe funkcji dat

9. Odwołania do zakresów w arkuszu Excel
• Adresowanie komórek przez Range i Cells
• Offset, czyli przesunięcie

10. Instrukcje warunkowe
• Instrukcja IF…Then
• Instrukcja Select Case

11. Pętle
• Pętla For… Next
• Pętla For Each
• Pętla Do Loop
• Pętla While Wend
• Przerwanie pętli

12. Komunikacja z użytkownikiem
• Komunikacja z użytkownikiem przez okienko MsgBox
• Pobieranie danych od użytkownika poprzez okienko InputBox

13. Podstawowe obiekty w MS Excel
• Odwołania do skoroszytów i arkuszy
• Hierarchia obiektów

14. Własności i metody obiektów w VBA
• Czym są własności i metody

15. Działania na skoroszytach
• Zastosowanie przykładowych własności i metod skoroszytów

16. Działania na arkuszach
• Zastosowanie przykładowych własności i metod arkuszy

17. Działania na zakresach
• Zastosowanie przykładowych własności i metod zakresów

18. Działania na plikach i folderach
• Foldery
• Pliki

19. Zaawansowane typy zmiennych
• Zmienne tablicowe

20. Funkcje zdefiniowane przez użytkownika
• Tworzenie i zastosowanie własnych funkcji

21. Zdarzenia
• Zdarzenia skoroszytu
• Zdarzenia arkusza

22. Formularze użytkownika
• Tworzenie formularza użytkownika
• Wprowadzanie wartości z formularza do arkusza
• Walidacja danych wprowadzanych do formularza

Użyj rejestratora makr

Możesz tworzyć makra za pomocą rejestratora, który zapisze Twoje działania w postaci kodu VBA.

Stosuj funkcje

VBA posiada wbudowane własne funkcje, dzięki którym możesz wykonywać obliczenia, ale również przetwarzać teksty i daty.

Wykorzystaj instrukcje warunkowe

Spraw, aby Twoje makro działało w sposób zależny od wielu różnych czynników.

Poznaj pętle

Dzięki nim makro wykona działanie wielokrotnie bez potrzeby Twojego udziału.

Wykorzystaj sztuczną inteligencję

Możesz komunikować się z użytkownikiem za pomocą specjalnych okienek i reagować na jego działania.

Twórz formularze

Formularz użytkownika pozwoli Ci na przeprowadzenie użytkownika przez proces wprowadzania danych.

Kto poprowadzi kurs?

Od górnika do programisty

Dariusz Skórniewski – mąż, ojciec, trener, freelancer, współautor książki “Excel – 20 punktów widzenia”.

Darek zaczynał swoją karierę zawodową jako górnik. Z uwagi na to, iż pod ziemią nie znajdował wyzwań dla swojego potencjału zmuszony był szukać innego miejsca dla siebie. Po latach chęć ciągłej nauki, umiejętność przekazywania wiedzy, oraz logicznego myślenia spowodowały, że sprawdził się w roli trenera Excel i VBA. Darek jest gorącym zwolennikiem samoedukacji i na swoim przykładzie pokazuje, że nie ma rzeczy, których nie można się nauczyć.

Zobacz przykładową lekcję

pudełko.png

Totalny VBA

Cena: 89 zł

Masz prawo do rezygnacji w ciągu 14 dni od rozpoczęcia szkolenia. Za szkolenie wystawiam fakturę zw z VAT.

Poznaj opinie moich klientów:

Automatyzacja jest istotną kwestią w firmie produkcyjnej bez względu na to, w którym dziale jest stosowana. Wykonany przez Darka formularz dla działu handlowego pozwolił na błyskawiczne wyceny zamówień. Dodatkowo mechanizm ten tworzy arkusz zamówienia co daje nam dodatkowy cenny czas na pracę.
Michał Komsta
Dyrektor ds. eksportu
Jako firma produkcyjna chcieliśmy mieć bardzo elastyczne narzędzie, do zarządzania procesem produkcji aby z czasem móc dokonywać zmian w jego działaniu. Stąd też wybór Excela jako programu do planowania produkcji. Po kilku miesiącach korzystania z przygotowanego przez inną osobę pliku potrzebowaliśmy dokonać w nim trochę zmian. Na szczęście Darek podjął się tego zadania i wprowadził odpowiednie poprawki. Przy okazji zaproponował kilka rozwiązań, których nawet nie braliśmy pod uwagę. Nie było problemem wdrożenie się przez niego do specyfiki firmy produkcyjnej i bardzo szybko zrozumiał czego potrzebujemy.
Marcin Grabowski
Główny planista
Darek to trener dbający o szczegóły, który ma świetne oceny od uczestników. Po jego kursach ludzie wychodzą na prawdę bogatsi o wiedzę, którą przekazuje.
Mateusz Grabowski
Przedsiębiorca

IMD Dariusz Skórniewski, 2020