Główna » Porady MS Office » Jak nagrać swoje pierwsze makro Excel

    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ę!