- Dobre umiejętności użytkowania programu Excel.
Grupa docelowa
- Analitycy danych
Jest to wprowadzenie do programowania proceduralnego w VBA. Szkolenie pozwala na zdobycie solidnych podstaw do dalszej nauki i środowiska VBA.
To szkolenie prowadzone przez instruktora (online lub na miejscu) jest przeznaczone dla analityków danych, którzy chcą używać VBA w Excelu do automatyzacji zadań.
Po zakończeniu tego szkolenia uczestnicy będą w stanie:
- Rejestrować i edytować makra według potrzeb.
- Pisać procedury za pomocą danych z arkusza.
- Tworzyć własne funkcje.
- Obsługiwać zdarzenia (otwieranie arkusza, aktualizacja komórki itp.) za pomocą obsługiwacza.
- Tworzyć formularz.
Format kursu
- Interaktywne wykłady i dyskusje.
- Wiele ćwiczeń i praktyki.
- Ręczna implementacja w środowisku live-lab.
Opcje dostosowania kursu
- Aby poprosić o dostosowane szkolenie dla tego kursu, skontaktuj się z nami, aby umówić.
Makra
- Nagrywanie i modyfikowanie makr
- Przypisywanie makr do paska narzędzi, przycisków, skrótu klawiszowego
Środowisko Visual Basic for Applications
- Edytor Visual Basic i jego opcje
- Zarządzanie składnikami
- Skróty
- Optymalizacja środowiska
Wprowadzenie do programowania proceduralnego
- Procedury: funkcje i podprogramy
- Typy danych
Sterowanie przepływem
- If ...Then....Elseif....Else....Endif
- Case
- Do...Loop , While
- For... Next
- Exit
- Tabele i pętle
- Łańcuchy znaków
Visual Basic
- Wymiana danych VBA i arkusza (metody Cells, Range)
- Pobieranie i drukowanie danych od użytkowników (InputBox, MsgBox)
- Deklaracja zmiennych
- Zasięg i czas życia zmiennych i obiektów
- Operatory i ich priorytety
- Opcje modułów
- Tworzenie funkcji arkusza
- Obiekty, klasy, metody i własności
- Blokowanie projektu do wyświetlania
Debugowanie
- Czas wykonywania, czas projektowania i tryb przerwania
- Zatrzymania i obserwatory
- Okno lokalne
- Okno natychmiastowe
- Stos wywołań
Obsługa błędów
- Typy błędów
- On Error GoTo
- On Error Resume Next
Obiekt modelu Excel
- Obiekt aplikacji
- Obiekt książki i kolekcja książek
- Obiekt arkusza i kolekcja arkuszy
- ThisWorkbook, ActiveWorkbook, ActiveCell, ....
- Obiekt wybór
- Kolekcja zakresów
- Kolekcja komórek
- Używanie paska stanu
- Aktualizowanie ekranu i optymalizacja
- Timer i pomiar czasu
Obsługa zdarzeń w VBA
Formularze VBA
- Tworzenie i używanie formularzy
- Wywyływanie formularzy w kodzie VBA
- Używanie formularzy VBA w arkuszu
Qatar - Excel VBA Introduction
Egypt - Excel VBA Introduction
Saudi Arabia - Excel VBA Introduction
Canada - Excel VBA Introduction
Österreich - Excel VBA Introduction
Schweiz - Excel VBA Introduction
Czech Republic - Excel VBA Introduction
Denmark - Excel VBA Introduction
Estonia - Excel VBA Introduction
Finland - Excel VBA Introduction
Luxembourg - Excel VBA Introduction
Latvia - Excel VBA Introduction
Lithuania - Excel VBA Introduction
Norway - Excel VBA Introduction
România - Excel VBA Introduction
Türkiye - Excel VBA Introduction
Malta - Excel VBA Introduction
Malaysia - Excel VBA Introduction
New Zealand - Excel VBA Introduction
Thailand - Excel VBA Introduction
Vietnam - Excel VBA Introduction
Argentina - Excel VBA Introduction
Chile - Excel VBA Introduction
Costa Rica - Excel VBA Introduction
Ecuador - Excel VBA Introduction
Guatemala - Excel VBA Introduction
Colombia - Excel VBA Introduction
México - Excel VBA Introduction
Panama - Excel VBA Introduction
Uruguay - Excel VBA Introduction
Venezuela - Excel VBA Introduction
Bolivia - Excel VBA Introduction
Indonesia - Excel VBA Introduction
Kazakhstan - Excel VBA Introduction
Moldova - Excel VBA Introduction
Morocco - Excel VBA Introduction
Tunisia - Excel VBA Introduction
Kuwait - Excel VBA Introduction
Slovakia - Excel VBA Introduction
Kenya - Excel VBA Introduction
Nigeria - Excel VBA Introduction
Botswana - Excel VBA Introduction
Slovenia - Excel VBA Introduction
Croatia - Excel VBA Introduction
Serbia - Excel VBA Introduction
Bhutan - Excel VBA Introduction