Jak nagrać swoje pierwsze makro Excel
Jeśli często korzystasz z Excela w swoim miejscu pracy lub na własny użytek, prawdopodobnie masz jakieś codzienne zadania, które są dość żmudne i powtarzalne.
Niezależnie od tego, czy importujesz i czyścisz dane, czy eksportujesz i organizujesz, aby dopasować je do potrzeb klienta, wiele razy musisz klikać te same przyciski i wpisywać te same informacje w kółko.
Dobrą rzeczą jest to, że większość, jeśli nie wszystko, co możesz zrobić za pomocą myszy i klawiatury w Excelu, może być powielana przez sam Excel przy użyciu Makra.
W tym artykule pokażę ci, jak stworzyć prosty Makro rozpocząć automatyzację powtarzalnego zadania, które możesz mieć.
Nagraj makro w Excelu
Wyobraź sobie, że otrzymujesz wyciąg danych od klienta, w którym pola nie są wyśrodkowane. W ramach codziennej pracy musisz wyśrodkować pola, klikając komórki w lewym górnym rogu i ustawiając wyrównanie tekstu do środka.
Używając makra, możesz nagrać aktywność raz i pozwolić makro powtórzyć ten sam zestaw poleceń. Oto kroki:
Po pierwsze, włącz Deweloper karta w Excelu, klikając Plik -> Opcje -> Dostosuj wstążkę -> Zaznacz Deweloper i kliknij dobrze.
Po włączeniu przejdź do Deweloper -> kliknij Nagraj makro.
Możesz nazwać swoje makro wszystkim (w tym przykładzie nazwałem je „CenterText”) i kliknij OK.
Będziesz miał również możliwość nadania makro skrótowi klawiaturowemu, co znacznie ułatwi wielokrotne uruchamianie bez konieczności przechodzenia do karty Deweloper.
Ponadto Zapisz makro w opcja jest naprawdę przydatna, jeśli chcesz utworzyć ogólne makro, które będzie działać w dowolnym skoroszycie programu Excel. Zamiast wybierać domyślne Ten skoroszyt, możesz także wybrać Osobisty skoroszyt makr, co pozwoli Ci użyć nowego makra z dowolnym przyszłym skoroszytem, który otworzysz lub utworzysz w Excelu.
Następnie rozpocznij aktywność, klikając komórki i wyśrodkuj pola za pomocą myszy. The Makro zapisze kliknięcia i dokładną komórkę / ikonę, którą klikniesz w oknie programu Excel i przełożysz je na specjalny kod o nazwie VBA.
Po zakończeniu wróć do Deweloper karta i kliknij Zatrzymaj nagrywanie.
Gratulacje! Nagrałeś swoje pierwsze makro. Następnym razem, gdy otrzymasz nowy wyciąg danych, który nie był wyśrodkowany, wystarczy przejść do Deweloper -> Makra -> Wybierz nazwę makra -> kliknij Biegać .
Makro powtórzy zapisane czynności (np. Wyśrodkowanie tekstu dla wszystkich komórek w tym ćwiczeniu).
Ostatnim krokiem jest zapisanie pliku jako .xlsm rozszerzenie (nie standard .xlsx), aby Twój plik programu Excel zachował makra, które zarejestrowałeś do użycia w przyszłości. Pamiętaj, że nie musisz tego robić, jeśli podczas tworzenia makra wybrałeś Osobisty skoroszyt makr.
Jeden z nich wiesz, kilka godzin ręcznej edycji w Excelu można wykonać w znacznie krótszym czasie z makrami. Rozumiejąc, że Excel ma możliwość rejestrowania powtarzających się działań i ich odtwarzania, możliwość automatyzacji, którą możesz stworzyć, jest tak duża, jak twoja wyobraźnia.
Zasadą jest, że wszystko, co można wykonać za pomocą myszy i klawiatury, można powtarzać / automatyzować wiele razy szybciej za pomocą makra. Cieszyć się!