VBA w Excelu - kurs dla początkujących |
|
|
|
|
Na tej stronie przedstawiam Edytor Visual Basic - środowisko, w którym można edytować zarejestrowane makra oraz pisać nowe makra i programy w języku Visual Basic for Application. Jest to praktycznie właściwy warsztat naszej pracy w którym będziemy pisać kody programów (jeżeli posiadasz np. wersję Excela 97 menu Edytor Visual Basic powinno być w języku polskim). Aby uruchomić Edytor Visual Basic możemy użyć kilku sposobów:
Na rysunku poniżej przedstawiam nasz edytor z rozmieszczonymi kilkoma oknami - opiszę je w dalszej części strony.
Aby zamknąć Edytor Visual Basic możemy też użyć kilku sposobów:
Okno Project: Okno Project (Eksplorator projektów) wyglądem i działaniem przypomina Explorator Windows. Wyświetla hierarchiczny spis wszystkich elementów projektu, okno to służy do poruszania się pomiędzy elementami projektu. Aby w Edytorze Visual Basic otworzyć zamknięte okno Project:
Górna część okna zawiera trzy jakby przyciski:
Okno Properties: Okno Properties (Właściwości) - wyświetla właściwości opisujące zaznaczony (aktywny) obiekt, oczywiście wartości tych właściwości można zmieniać modyfikując w ten sposób zaznaczony obiekt. Aby w edytorze wyświetlić okno Properties:
W górnej części okna znajduje się lista rozwijana. Lista ta daje nam możliwość wyboru obiektu (po kliknięciu na strzałkę), którego właściwości chcemy wyświetlić. Poniżej znajdują się dwie karty właściwości za pomocą których możemy wyświetlić właściwości obiektu alfabetycznie lub według kategorii. Lewa kolumna każdej z kart (patrząc od strony użytkownika) jest zbiorem nazw parametrów określającym nasz element, zaś prawa strona to wielkości i właściwości tych parametrów.
Okno Code: Okno Code (Kod programu) - służy do wpisywania kodu programu w języku Visual Basic, jak również do przeglądania i edycji programu. Okno to będzie chyba najczęściej przez nas używane. Możemy otworzyć tyle okien kodu programu ile program ma modułów. Aby w edytorze otworzyć okno kodu programu, w oknie Project kliknij dwukrotnie lewym przyciskiem myszy odpowiedni obiekt. Innym sposobem jest zaznaczenie odpowiedniego obiektu w oknie Project a następnie:
W górnej części okna możemy wyróżnić dwa elementy:
Należy wspomnieć jeszcze o dwóch przyciskach umieszczonych w lewej dolnej części okna. Przycisk Procedure View, który wyświetla tylko wybraną procedurę. Drugi przycisk Full Module View wyświetla całość kodu modułu.
Miedzy opisanymi wyżej oknami możemy przedstawić kilka zależności:
|