Rejestrowanie makr w programie Excel - Przewodnik krok po kroku dotyczący tworzenia makr

Nagrywanie makr w programie Excel to metoda, w której program Excel rejestruje każdy nasz krok, a następnie jest zapisywany, gdy jest to wymagane, program Excel automatycznie wykonuje te same kroki, które wykonuje użytkownik w dokładnie taki sam sposób, dostęp do makr nagrywania można uzyskać z karty widoku i makr W sekcji znajdziemy opcję dla makr rekordów.

Jak nagrać makro w programie Excel?

Makro to zapis naszych rutynowych czynności w Excelu, które możemy odtworzyć jednym przyciskiem, co z czasem staje się dla nas nudne i żmudne. Przykładami są

  1. Przygotowanie raportu sprzedaży w wymaganym formacie do zarządzania.
  2. Sformatowanie danych w wymaganym formacie danych, aby to samo można było załadować na wymaganą stronę.

Aby zarejestrować makro w programie Excel, możemy użyć zakładki Widok lub zakładki Deweloper .

Kroki tworzenia makr w programie Excel

Przyjrzyjmy się krokom rejestrowania makr w programie Excel na przykładzie.

Załóżmy, że musimy codziennie formatować określony raport, a formatowanie zajmuje dużo czasu, na przykład nakładanie ramek, pogrubianie nagłówków, stosowanie koloru tła do wiersza i koloru nagłówka itp.

Teraz przed przystąpieniem do formatowania raportu rozpoczniemy nagrywanie. Aby rozpocząć nagrywanie makr w programie excel kroki, które wykonamy,

  • Krok 1 - musimy przejść do zakładki Developer -> Code Group -> Record Macro Command.
  • Krok 2 - zmienimy nazwę makra na „Formatowanie”. Podczas nazywania makra nie powinno być spacji.
  • Krok 3 - Możemy przypisać klawisz skrótu do Macro, abyśmy mogli również nacisnąć pojedynczy klawisz skrótu, aby uruchomić makro.
  • Krok 4 - Ponieważ chcemy, aby to makro działało tylko w tym skoroszycie, wybierzemy „Ten skoroszyt” dla Przechowuj makro w .
  • Krok 5 - W „ Opisie ” musimy poprawnie napisać o tym, co robi makro.

Teraz, ponieważ przycisk „Record” został zmieniony na „Stop Recording” w grupie kodów.

Wskazuje, że cokolwiek teraz zrobimy, zostanie utworzone w makrze. Musimy aktywować opcję „Użyj odniesień względnych”, jeśli chcemy, aby w przypadku wybrania dowolnej komórki innej niż teraz wybrana komórka makro powinno działać odpowiednio.

Po nagraniu wszystkich kroków wymaganych do formatowania, „Zatrzymamy nagrywanie”. Teraz możemy użyć klawisza skrótu „Ctrl + Shift + F”, aby zastosować nagrane formatowanie.

Załóżmy, że mamy dane do sformatowania w ten sam sposób.

Wystarczy nacisnąć „Ctrl + Shift + F” do formatowania zamiast wykonywać wiele poleceń po wybraniu „A 1” .

Istnieje jednak ograniczenie rejestratora makr polegające na tym, że kod rejestratora makr jest pełen kodu, który nie jest naprawdę potrzebny.

Rzeczy do zapamiętania

  1. Jeśli pobieramy plik Excela z rozszerzeniem .xlsm (arkusz Excel z włączoną obsługą makr), to musimy potwierdzić, że pochodzi on z zaufanego źródła, a jeśli tworzymy jakikolwiek plik z makrami, powinniśmy zapisać plik z rozszerzeniem .xlsm.
  2. Podczas tworzenia makra w programie Excel nie używaj funkcji „Autosumowanie”, aby uzyskać sumę, ponieważ spowoduje to trwałe zakodowanie formuły. Zamiast tego wpisz formułę z pojedynczym znakiem dolara, na przykład = SUMA (E $ 2: E10). Po wykonaniu tej czynności rejestrator makr rejestruje pierwsze E $ 2 jako stałe odniesienie i rozpoczyna zakres SUMA bezpośrednio pod nagłówkami wiersza 1. Pod warunkiem, że aktywna komórka to E11, rejestrator makr rozpoznaje E10 jako odniesienie względne wskazujące bezpośrednio nad bieżącą komórką.
  3. Powinniśmy aktywować opcję „Użyj odniesienia względnego w programie Excel” przed utworzeniem makra w programie Excel.

Interesujące artykuły...