Plan Szkolenia
Makra
- Nagrywanie i edycja makr
- Przypisywanie makr do formularzy, pasków narzędzi, skrótów klawiaturowych
VBA Środowisko
- Edytor Visual Basic i jego opcje
- Management komponenty
- Skróty klawiszowe
- Optymalizacja środowiska
Wprowadzenie do programowania proceduralnego
- Procedury: Funkcja Sub
- Typy danych
- Instrukcja if ... then ... elseif ... else ... end if
- Oświadczenie o sprawie
- Pętle for ... pętla while, dopóki
- Pętla dla... dalej
- Przerwanie pętli instrukcji (wyjście)
- Przetwarzanie tablic
Cytowany ciąg
- Łączenie ciągów w cudzysłowie (konkatenacja)
- Konwersja na inne typy (niejawne i jawne)
- Funkcje przetwarzające cytowane ciągi znaków
Visual Basic
- Pobieranie i przesyłanie danych do arkusza kalkulacyjnego (komórki, zakres)
- Pobieranie i przesyłanie danych do użytkownika (InputBox, MsgBox)
- Deklaracja zmiennych
- Zasięg i czas życia zmiennych
- Operatorzy i ich priorytety
- Moduły opcji
- Twórz własne funkcje i używaj ich w arkuszu
- Obiekty, klasy, metody i właściwości
- Zabezpieczanie kodu
- Manipulacja i podgląd kodu zabezpieczającego
Debugowanie
- Krok przetwarzania
- Okno mieszkańców
- Natychmiastowe okno
- Pułapki - Zegarki
- Zadzwoń do stosu
Obsługa błędów
- Rodzaje błędów i sposoby ich unikania
- Przechwytywanie i obsługa błędów czasu wykonywania
- Struktury: W przypadku błędu wznów dalej, w przypadku błędu GoDo
Excel Model obiektowy
- Obiekt aplikacji
- Obiekt skoroszytu i kolekcja skoroszytów
- Obiekt arkusza i arkusze kolekcji
- Obiekty ThisWorkbook, ActiveWorkbook, ActiveCell
- Wybór obiektu
- Zakres kolekcji
- Komórki obiektu
- Wyświetl dane na pasku stanu
- Optymalizacja za pomocą ScreenUpdating
- Pomiar czasu metodą Timer
Obsługa zdarzeń w VBA
- Co to jest wydarzenie?
- Odpowiadanie na zdarzenie i tworzenie procedury obsługi zdarzeń
- Wyzwalanie programów obsługi zdarzeń
- Obsługuj często występujące zdarzenia
VBA Formularze
- Twórz własne formularze
- Wywołanie formularza z kodu
- Skorzystaj z formularzy znajdujących się w arkuszu
Wymagania
- Umiejętność pracy z arkuszem kalkulacyjnym, podstawowa wiedza (odwołania, zakresy, arkusze, ...)
- VBA podstawowa wiedza nie jest wymagana do tworzenia makr lub VBA kodu
Uczestnicy
- Analitycy danych
Opinie uczestników (7)
Syntetyczny i sprawny przebieg szkolenia. Mała grupa, dużo ćwiczeń
Anna Bazel
Szkolenie - Visual Basic for Applications (VBA) w Excel - wstęp do programowania
Wiele ćwiczeń. Trener nie potrzebuje wsparcia dla swojego kursu. On ma naprawdę wspaniałą wiedzę na swój temat.
Quentin Demeyere
Szkolenie - Visual Basic for Applications (VBA) in Excel - Introduction to programming
Przetłumaczone przez sztuczną inteligencję
To było naprawdę miło ze strony trenera, że poświęcił dużo czasu na odpowiedź na nasze pytania i pomógł nam poprawić lub dał wskazówki, jak poprawić niektóre makra, które już używaliśmy, nie doceniając jednak kodu.
David Trieu - CD Projekt SA
Szkolenie - Visual Basic for Applications (VBA) in Excel - Introduction to programming
Przetłumaczone przez sztuczną inteligencję
rozwiązywanie problemów na bieżąco. wyszukiwanie najbardziej przydatnych elementów dla osób szkolonych.
Dominik Gardo
Szkolenie - Visual Basic for Applications (VBA) w Excel - wstęp do programowania
duży zakres informacji
Piotr Janicki
Szkolenie - Visual Basic for Applications (VBA) w Excel - wstęp do programowania
Prawdziwie cieszyłem się z krótkich ćwiczeń.
Mateusz Podsiadlo
Szkolenie - Visual Basic for Applications (VBA) in Excel - Introduction to programming
Przetłumaczone przez sztuczną inteligencję
Szczegółowo opracowany plan szkoleniowy.
Przemek Zalasinski
Szkolenie - Visual Basic for Applications (VBA) in Excel - Introduction to programming
Przetłumaczone przez sztuczną inteligencję