Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
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
21 godzin