Course Code:
exx
Duration:
14 hours
Course Outline:
Ułatwienia
- Tworzenie własnych pasków zadań i menu
Typy danych
- Konwersja na inne typy
- Zasięg i czas życia zmiennych
- Operatory i ich priorytety
- Opcje modułów
Instrukcje warunkowe
- Select Case
- If ... Then ... ElseIf ... Else
Pętle
- Kiedy odwracać pętle do loop
- Pętla For Each
- Instrukcje przerwania pętli (exit)
Debugging
- Przetwarzanie krokowe
- Pułapki Watches
- Locals Window
- Immediate Window
- Call Stack
Obsługa błędów
- Przechwytywanie i obsługa run-time
- errors
- Konstrukcje: On Error Resume Next, On
- Error GoTo label, On Error GoTo
- Wyświetlanie danych na pasku statusu (statusbar)
Podstawy optymalizacji
- ScreenUpdating
- Pomiar czasu trwania makra za pomocą
- metody Timer
Formularze VBA
- Tworzenie własnych formularzy
- Wywoływanie formularza z poziomu kodu
- Wykorzystanie formularzy w arkuszu