Wykonywanie w kółko tych samych czynności jest nie tylko nudne, ale może być również stratą czasu i obniżeniem produktywności . Jest to szczególnie ważne w przypadku początkujących użytkowników programu Excel , którzy mogą nie zdawać sobie sprawy, jak łatwo jest zautomatyzować typowe zadania, rejestrując makro. Ale czym jest makro programu Excel?
Makra programu Excel umożliwiają automatyzację wielu typowych zadań, od wstawiania formuł po formatowanie danych. Nie musisz być programistą, aby je tworzyć, ponieważ Excel może rejestrować Twoje działania podczas ich wykonywania. Jeśli chcesz wiedzieć, jak zarejestrować makro w programie Excel, musisz wykonać poniższe czynności.
Co to jest makro programu Excel?
Makro programu Excel to zarejestrowany zestaw instrukcji utworzony ręcznie w języku VBA (Visual Basic for Applications) lub zarejestrowany automatycznie za pomocą narzędzia Rejestrator makr programu Excel . Makro umożliwia zapisanie dowolnej liczby typowych czynności, takich jak usuwanie pustych kolumn, zmiana formatowania tekstu lub wstawianie nowych formuł do skoroszytu.
Te zapisane działania można następnie uruchomić za pomocą kliknięcia przycisku lub za pomocą określonego skrótu klawiaturowego. Każde makro ma określony skrót, za pomocą którego możesz szybko powtórzyć czynność.
Jeśli używasz programu Excel do rejestrowania makr, skrócisz czas tworzenia lub edytowania arkusza kalkulacyjnego, przyspieszając przepływ pracy w tym procesie.
Jak nagrać makro w Excelu
Najłatwiejszym sposobem utworzenia nowego makra w programie Microsoft Excel jest zarejestrowanie go za pomocą narzędzia Rejestrator makr , którego można używać w programie Excel w systemie Windows lub Mac. Niestety nie ma możliwości zarejestrowania makra w Excel Online.
- Aby zarejestrować nowe makro w programie Excel, otwórz nowy lub istniejący skoroszyt. Na karcie Deweloper na pasku wstążki wybierz przycisk Zarejestruj makro . Alternatywnie naciśnij klawisze Alt + T + M + R na klawiaturze.
- W oknie Zarejestruj makro możesz ustawić nazwę swojego makra, aby zidentyfikować jego przeznaczenie w polu Nazwa makra , a także podać opis dla innych użytkowników w polu Opis . Możesz także dodać klawisz skrótu (taki jak Ctrl + T ), aby przypisać nowe makro do skrótu klawiaturowego.
- W rozwijanym menu Przechowuj makro w możesz ustawić, gdzie chcesz zapisać makro po jego zarejestrowaniu, na przykład Ten skoroszyt (aby zapisać go w otwartym skoroszycie), Nowy skoroszyt (aby zapisać go w nowym skoroszycie ) lub Skoroszyt makr osobistych (aby umożliwić korzystanie z niego w wielu skoroszytach). Wybierz przycisk OK , aby rozpocząć nagrywanie po potwierdzeniu wyboru.
- Po wybraniu OK Rejestrator makr Excel będzie w trybie nagrywania. Każda czynność, którą wykonasz, od kliknięcia przycisku po edycję komórki, zostanie zarejestrowana. W tym momencie wykonaj działania, które chcesz nagrać jako makro, a następnie wybierz przycisk Zatrzymaj nagrywanie na karcie Deweloper , gdy skończysz.
Uruchamianie, edytowanie lub usuwanie istniejących makr programu Microsoft Excel
W zależności od lokalizacji zapisu wybranej w oknie Zarejestruj makro , zarejestrowane makro będzie gotowe do uruchomienia w otwartym skoroszycie lub w nowo otwartym skoroszycie.
- Aby uruchomić, edytować lub usunąć utworzone makro, wybierz pozycję Deweloper > Makra na pasku wstążki.
- W oknie Makro zostanie wyświetlona lista dostępnych makr do uruchomienia w otwartym skoroszycie. Aby uruchomić makro, wybierz je z listy, a następnie wybierz przycisk Uruchom . Możesz także użyć skrótu klawiaturowego wybranego podczas tworzenia makra, aby je uruchomić.
- Aby zamiast tego wprowadzić zmiany w nagranym makrze, wybierz przycisk Edytuj . Spowoduje to otwarcie edytora Excel VBA, umożliwiając zaawansowanym użytkownikom edycję kodu VBA i zmianę sposobu działania makra. Początkującym VBA może być łatwiej po prostu usunąć makro i nagrać je ponownie.
- Aby usunąć makro, wybierz je z listy, a następnie wybierz przycisk Usuń .
- Program Excel poprosi o potwierdzenie chęci usunięcia makra. Wybierz Tak , aby to potwierdzić. Po usunięciu musisz ponownie zarejestrować makro, wykonując czynności wymienione powyżej.
Zapisywanie plików programu Excel z zarejestrowanymi makrami
Skoroszyty programu Excel są zwykle zapisywane w formacie pliku XLSX (lub XLS w przypadku skoroszytów utworzonych w programie Excel 2007 i starszych). Ten typ pliku obsługuje większość danych programu Excel, ale wyklucza wszelkie zapisane makra programu Excel.
Aby zapisać plik programu Excel z zarejestrowanymi makrami, musisz zamiast tego użyć formatu pliku XLSM .
- Aby zapisać plik programu Excel jako skoroszyt z obsługą makr, wybierz opcję Plik > Zapisz jako > Przeglądaj .
- W oknie Zapisz jako wybierz z menu rozwijanego Skoroszyt programu Excel z obsługą makr (*.xlsm) . Wybierz lokalizację, w której chcesz zapisać plik, a następnie wybierz przycisk Zapisz , aby go zapisać.
- Gdy otworzysz plik programu Excel z obsługą makr na innym komputerze PC lub Mac, może być konieczne autoryzowanie programu Excel do uruchamiania dołączonych makr. Wybierz przycisk Włącz makra , aby to zrobić.
Udostępnianie plików Excel z zarejestrowanymi makrami
Makra programu Excel są przydatne, ale zawierają również potencjalne zagrożenia bezpieczeństwa. Jeśli otworzysz plik programu Excel zawierający makra ze źródła, którego nie rozpoznajesz lub któremu nie ufasz, pozwalasz temu plikowi na uruchomienie niebezpiecznego kodu na komputerze.
Z tego powodu dostawcy poczty online, tacy jak Gmail, automatycznie blokują użytkownikom możliwość wysyłania plików XLSM (skoroszytów programu Excel z obsługą makr) do innych użytkowników. Jeśli tak się stanie, możesz skorzystać z usług udostępniania plików, takich jak Dysk Google, aby udostępnić je online innym użytkownikom.
Jeśli chcesz udostępnić plik programu Excel z obsługą makr innemu użytkownikowi w pobliżu, możesz również przyjrzeć się lokalnym metodom przesyłania plików , aby udostępnić go innemu komputerowi PC lub Mac albo innym urządzeniom, takim jak smartfony.
Pliki programu Excel z obsługą makr mogą zawierać wirusy lub inne złośliwe oprogramowanie, więc jeśli otworzysz plik programu Excel, któremu nie ufasz, może być konieczne późniejsze przeskanowanie w poszukiwaniu złośliwego oprogramowania , aby upewnić się, że komputer nie jest zagrożony. Lub przeskanuj sam plik przed jego otwarciem.
Zaawansowane porady i wskazówki dotyczące programu Excel
Rejestrowanie makra to tylko jedna sztuczka programu Excel , która może pomóc zaoszczędzić czas, ale istnieją również inne funkcje programu Excel, które mogą zwiększyć produktywność. Zaawansowani użytkownicy mogą być zainteresowani wykorzystaniem Excela do zbierania danych online , podczas gdy analitycy danych mogą być ciekawi, jak używać funkcji LICZ.WARUNKÓW, SUMI.WARUNKÓW i ŚREDNICH.WARUNKÓW do szczegółowej analizy danych.
Jeśli wolisz pracować w zespole lub zmagasz się ze skomplikowaną formułą programu Excel, możesz także współpracować nad arkuszami kalkulacyjnymi programu Excel , korzystając ze wspólnego skoroszytu. Może się okazać, że Arkusze Google są lepszą opcją do współpracy online, jednak z wieloma takimi samymi funkcjami i funkcjami.