MS Excel moduł 4
Makropolecenia -- automatyzacja zadań w arkuszach
Rejestracja makr
Zrozumienie i modyfikacja kodu makr (elementy języka VBA)
Podłączanie makr do interfejsu programu lub skoroszytu
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 0
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