Wygodniejsze rejestrowanie makr

Gdy czytam jakąś książkę dotyczącą pakietu MS Office, lub oglądam nagrania na youtube to prawie wszyscy mówią: na karcie Deweloper znajduje się przycisk Zarejestruj makro. Owszem, jest tam ten przycisk, ale znam wygodniejszy sposób nagrywania makr.

Załóżmy, że chcesz nagrać proste makro, które pogrubia tekst w komórce A1 (aby np. sprawdzić, jaki kod zostanie wygenerowany). W tym celu musisz wykonać następujące czynności:

  1. Kliknąć na kartę Deweloper i wybrać z niej polecenie Zarejestruj makro.
  2. Podać nazwę makra i kliknąć w przycisk OK.
  3. Kliknąć w komórkę A1.
  4. Kliknąć na kartę Narzędzia główne i wybrać z niej polecenie pogrubienie (ikonka B)
  5. Kliknąć na kartę Deweloper i wybrać z niej polecenie Zatrzymaj rejestrowanie.

Jak widzisz, jest tutaj sporo zabawy. Najpierw musisz wybrać kartę Deweloper, potem inną kartę i znów wrócić na kartę Deweloper. Jak dla mnie, jest za dużo zabawy. Ale istnieje szybszy sposób rejestracji makr.

Otóż na dole na pasku statusu znajduje się ikonka Zarejestruj makro, która jest w każdej wersji Worda i Excela (licząc od wersji 2007, nie mam dostępu do starszych wersji więc nie powiem, jak to wygląda w przypadku np. Worda 2003). Ikonka jest mała i niepozorna, wiele osób nawet nie wie, że ją ma zawsze pod nosem:rejestracja-makr-pasek-statusu

Po kliknięciu w tę ikonę pojawia się okno dialogowe Rejestrowanie makra. Natomiast ta ikona zamienia się w wypełniony kwadracik i przejmuje wtedy funkcję przycisku Zatrzymaj rejestrowanie.

Jak widzisz rejestracja makra w ten sposób jest dużo szybsza i wygodniejsza. Jeśli nie ma u Ciebie w Wordzie lub Excelu tej ikonki to należy na pasku statusu kliknąć prawym przyciskiem myszy i z menu kontekstowego wybrać opcję Rejestrowanie makra.

rejestracja-makr-pasek-statusu2

Ten wpis został opublikowany w kategorii VBA - sztuczki i oznaczony tagami , , . Dodaj zakładkę do bezpośredniego odnośnika.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *