Funkcja makr w programie Excel umożliwia rejestrowanie czynności wykonywanych w arkuszu kalkulacyjnym i ponowne ich uruchamianie w celu późniejszego wykorzystania. Jednak niezwykle przydatna byłaby możliwość uruchomienia makra jednym kliknięciem przycisku, zamiast ręcznego uruchamiania. Tworząc przyciski makr, można skojarzyć makra z przyciskami i wyświetlać je w arkuszu kalkulacyjnym, aby wykonywać różne zadania zarejestrowane za pomocą makra. Program Excel umożliwia tworzenie niestandardowych przycisków w celu łączenia z nimi makr. Ten wpis wyjaśni, jak tworzyć makra i skojarzyć je z przyciskami.  
Uruchom program Excel 2010, utwórz lub otwórz arkusz danych, w którym chcesz utworzyć przycisk dla makr.  
Na przykład, użyjemy bardzo prostego przykładu, aby zilustrować to szczegółowo. Dołączyliśmy arkusz danych zawierający pola: Imię i nazwisko, Kursy, Oceny, Stopień, Nagroda pieniężna.

Na początek musimy sprawić, by karta Deweloper była widoczna w oknie programu Excel. Jeśli jej nie znajdziesz , przejdź do menu Plik , kliknij Opcje, a następnie w lewym panelu kliknij Dostosuj wstążkę. W prawym panelu zaznacz pole wyboru Deweloper . Kliknij OK, aby karta Deweloper pojawiła się na wstążce.

Przejdź do zakładki Deweloper i kliknij opcję Rejestruj makro.
 
 
Teraz nadaj mu odpowiednią nazwę i kliknij OK , aby rozpocząć nagrywanie makra.
 
 
Teraz przejdź do karty Narzędzia główne i w obszarze Formatowanie warunkowe przejdź do menu Zasady wyróżniania komórek , a następnie kliknij opcję Mniejsze niż .
 
 
Wprowadź wartość odpowiednią dla Twojego arkusza danych. Jak widać na poniższym zrzucie ekranu, wprowadziliśmy 60 (aby oznaczyć studentów niezaliczonych z liczbą mniejszą od tej). Kliknij OK.
 
 
Jak widać formatowanie warunkowe zostało zastosowane w tabeli ocen .
 
 
Teraz wykonaj tę samą procedurę, aby zastosować formatowanie warunkowe w polach Ocena i Nagroda pieniężna .
 
 
Teraz zatrzymamy nagrywanie makra, przejdziemy do zakładki deweloper i klikniemy Zatrzymaj nagrywanie .

Nagramy nowe makro do formatowania kolumn jako pogrubionych i wyśrodkowania. Postępuj zgodnie z procedurą tworzenia nowego makra.
Makro można zobaczyć pod nazwą Bold_Align . Pogrubia ono czcionkę i wyrównuje tekst do środka.

Teraz musimy utworzyć przyciski dla każdego makra, w tym celu przejdź do karty Deweloper, w opcjach Wstawiania kliknij obraz przycisku znajdujący się pod Kontrolkami formularza, jak pokazano na zrzucie ekranu poniżej.

Po kliknięciu wskaźnik zmieni się w znak plus. Kliknij w dowolnym miejscu arkusza danych, aby umieścić przycisk. Po kliknięciu pojawi się okno dialogowe z prośbą o skojarzenie makra z przyciskiem. Wybierz Cond_form z listy. I kliknij OK.

Zobaczysz, że przycisk pojawi się na arkuszu danych.

Teraz nadaj mu odpowiednią nazwę, klikając na przycisk (gdy jest zaznaczony), jak pokazano na zrzucie ekranu poniżej.

Utworzymy kolejny przycisk, aby powiązać go z makrem Bold_Align i nazwiemy go Format.

Po kliknięciu przycisków zobaczysz zmiany, ponieważ makro zostanie uruchomione w zapleczu.

Aby móc z niego korzystać w przyszłości, musisz zapisać arkusz z włączoną obsługą makr. W tym celu przejdź do menu Plik i kliknij Zapisz jako.

Pojawi się okno dialogowe, w którym w polu Zapisz jako typ kliknij Skoroszyt programu Excel z włączoną obsługą makr , a następnie kliknij Zapisz.

Możesz również sprawdzić wcześniej omówione przewodniki na temat grafiki SmartArt w programie Excel 2010 i sposobu osadzania wideo w programie Excel 2010 .