Makro – zestaw rozkazów realizujący algorytm komputerowy przeznaczony do wykonywania przez określoną aplikację (edytor, arkusz kalkulacyjny, program graficzny) zwykle w celu automatyzacji pewnych czynności lub dokonania zmian w dokumentach bez interakcji z użytkownikiem. Makra pisane są zwykle w dedykowanym skryptowym języku programowania wykonywanym przez interpreter wbudowany w daną aplikację, w której to zostały uruchomione. Praktycznie prawie każda aplikacja umożliwiająca korzystanie z makr posiada swój własny skryptowy język programowania.
W programie Access makra umożliwiają automatyzowanie zadań i dodawanie funkcji do formularzy, raportów i kontrolek. Przykładowo, jeśli chcemy dodać do formularza przycisk, należy skojarzyć zdarzenie OnClick przycisku z makrem, zawierającym polecenia, które mają być wykonywane za każdym razem, gdy zostanie ten przycisk nacisnięty.
Komentarze