Pojęcia podstawowe |
|
|
Na tej stronie przedstawiam bardzo ogólny opis niektórych elementów języka VBA.
akcja - podstawowa część składowa makra; samodzielna instrukcja, którą można połączyć z innymi akcjami w celu automatyzacji zadań.
aplikacja - określana jest nie raz mianem programu, jest to jeden lub więcej składników oprogramowania, który wykonuje pewne operacje. Aplikacja jest np. Microsoft Word.
argument - dane dostarczające informacji dla akcji, zdarzenia, metody, właściwości lub procedury. Argument może być stałą, zmienną lub jakimś wyrażeniem.
ciąg znaków - zbiór znaków, który może zawierać zarówno liczby, jak i tekst.
instrukcja - jest to najmniejsza część kodu, poprawna ze względu na składnię całość wyrażająca jeden określony rodzaj operacji, deklaracji lub definicji. Z reguły instrukcja składa się z jednego wiersza w procedurze lub w sekcji "Deklaracje". W większości przypadków można jednak w jednym wierszu umieścić więcej instrukcji rozdzielając je dwukropkami (:).
metoda - procedura podobna do instrukcji lub funkcji, operująca na konkretnych obiektach i powoduje że obiekt wykonuje jakoś operacje.
moduł - jest to zbiór deklaracji, instrukcji, procedur przechowywanych razem jako całość i opatrzonych jedną nazwą. Są dwa rodzaje modułów, najczęściej stosowanym jest moduł standardowy, w którym umieszcza się kod zwykłych procedur. Drugi rodzaj to moduł klasy, który służy do definiowania obiektów.
obiekt - jest to jednostka programu posiadająca nazwę oraz dane i kod wykonujący operacje na tych danych. Obiekty zawierają właściwości i metody. Obiektem jest na przykład komórka oraz zakres komórek arkusza Excela, obiektami są również arkusze tworzące skoroszyt aplikacji Excel (skoroszyt jest również obiektem). Obiektem jest też tabela, kwerenda, formularz, raport, makro lub moduł czy inne obiekty zdefiniowane przez system.
procedura - jest to najmniejsza część kodu którą można uruchomić niezależnie od innych części kodu, procedura jest to sekwencja deklaracji i instrukcji w module wykonywana jako jedna całość. Procedury w języku Visual Basic obejmują procedury Sub i procedury Function.
słowo kluczowe - słowo, które jest elementem języka programowania Visual Basic for Applications. Do słów kluczowych zaliczają się nazwy instrukcji, typy danych, metody, operatory, obiekty i predefiniowane funkcje. Słów kluczowych nie należy używać jako nazw zmiennych i obiektów.
stała - element o nadanej nazwie (wartość liczbową lub ciąg znaków), który zachowuje stałą wartość przez cały czas działania programu. Każda aplikacja główna może definiować własny zestaw stałych. Dodatkowe stałe mogą być definiowane przez użytkownika za pomocą instrukcji Const.
wyrażenie - dowolna kombinacja operatorów, stałych, wartości literałów, funkcji, nazw pól, formantów i właściwości, która służy do obliczeń dających w wyniku pojedynczą wartość. Wyrażenia można stosować jako ustawienia właściwości i argumentów akcji, do ustalania kryteriów i definiowania pól obliczeniowych w kwerendach oraz do ustawiania warunków w makrach.
właściwość - opatrzony nazwą atrybut obiektu. Właściwości definiują takie cechy obiektu, jak np. rozmiar, kolor i położenie na ekranie, a także stan obiektu, na przykład to, czy jest on aktywny czy nieaktywny. Właściwości możemy określać (zmieniać) w oknie właściwości lub za pomącą języka Visual Basic.
zdarzenie - akcja rozpoznawana przez obiekt (taka jak kliknięcie myszą czy naciśnięcie klawisza), dla której można zdefiniować odpowiedź. Zdarzenie może być spowodowane działaniem użytkownika, poleceniem języka Visual Basic lub działaniami systemu. Korzystając z właściwości skojarzonych ze zdarzeniami można ustalić, aby odpowiedzią na zdarzenie było uruchomienie makra, wywołanie funkcji języka Visual Basic lub uruchomienie procedury zdarzenia.
zmienna - miejsce o określonej nazwie służące do przechowywania danych. Zmienna zawiera dane, które można modyfikować podczas wykonywania programu. Każda zmienna ma nazwę jednoznacznie ją identyfikującą w obrębie danego poziomu zakresu. |