Co to jest makro?

Opublikowany: 2016-09-12

Mogłeś pobrać szablon pakietu Office i otrzymała prośbę o umożliwienie makr. Warto również zauważyć, że szybka również pochodzi z ostrzeżeniem, że umożliwiające makra mogą być szkodliwe dla komputera. Ale makra nie są wyłączne do plików Microsoft Office jako makra są powszechnie używane przez programistów na całym świecie do różnych zadań programistycznych związanych. W tym poście będziemy przyjrzeć się co to jest makro, ze szczególnym naciskiem na pliki Microsoft Office.

Czym jest Makro & Co jest używane?

Makro jest jedynie wzorzec, który wskazuje, w jaki sposób sekwencja funkcje mają być przeprowadzone. Prostym wytłumaczeniem świeckiego użytkownik będzie, że makra są używane do automatyzacji zadań, aby oprogramowanie mniej powtarzalne w swoich funkcjach. Istnieje mnóstwo sposobów, w których używane są makra, począwszy od stosowania w plikach programów Word, Excel i PowerPoint do sekwencjonowania myszy i klawiatury uderzeń, jak również wykorzystanie w C i montażowe (programowanie) języków.

what-is-makro

Makra w aplikacjach pakietu Microsoft Office

Makra w aplikacjach pakietu Microsoft Office, takich jak PowerPoint, Word i Excel są używane do automatyzacji różnych funkcji, aby ułatwić użytkownikom wykonywanie pewnych zadań lub wyświetlać różne typy treści. Makra dla aplikacji pakietu Office są napisane przy użyciu języka programowania o nazwie Visual Basic for Applications (VBA).

Jeśli nadal mylone o tym, co może zrobić makro w pliku MS Office, to tutaj jest tego przykładem. Powiedzmy, pobrano animowany szablon PowerPoint, które mogą wymagać umożliwiające makr. W takim przypadku po włączeniu makra, szablon może play-out animacje w sekwencji ustawiany automatycznie. Podobnie, można pobrać z obsługą makr programu Excel szablon, który automatycznie pobierze kalendarza z serwerem Exchange. Chodzi o to, pliki oparte makro wykonywać pewne funkcje w ustalonej kolejności, a może być bardzo przydatny do automatyzacji niektórych zadań w aplikacji MS Office.

enable-makra-in-Excel

Makro rozszerzenia plików dla aplikacji MS Office

Oto lista makr oparte rozszerzeń plików PowerPoint, Word i Excel.

  • MS PowerPoint: POTM, pptm & ppsm.
  • MS Word: DOCM, & dotm.
  • MS Excel: xlam, xlsm i xltm.

Uwaga: niektóre typy plików jak PPTX mogą również zawierać makra, ale makra w takich plików nie są wykonywalne. Aby uzyskać szczegółowe informacje o referencje formatów plików, zobacz ten podręcznik Microsoft w formatach pakietu Office.

makro-enabled-file-ów

Czy Microsoft Office Files z makrami być niebezpieczne?

Krótka odpowiedź na to pytanie byłaby tak. Ponieważ makra wykonać zestaw zadań, mogą one być bardzo dobrze wykorzystane do wprowadzenia złośliwego oprogramowania na komputerze. To dlatego jest wyświetlany komunikat ostrzegawczy, gdy pojawi się monit, aby włączyć makra w aplikacjach Office.

makro-enabled-file-extensions

Należy użyć programu PowerPoint, Word i Excel plików z makrami?

Chociaż pliki makr może być niebezpieczne, istnieje mnóstwo przydatnych szablonów pakietu Office, które używają makr. Nie wspominając, PowerPoint za pomocą skryptów i makr jest niezbędna dla wielu programistów pracujących ciężko, aby zapewnić zasoby innych firm do tworzenia aplikacji Office lepiej. Stąd, przy użyciu plików makr nie jest tak źle, o ile je pobrać z wiarygodnego źródła i podjąć niezbędne środki ostrożności, takie jak ich skanowania w poszukiwaniu wirusów, przed włączeniem makr.

Próbkę-makro-enabled-kalkulacyjnego Excel

Jak włączyć lub wyłączyć makra w programie PowerPoint, Word i Excel

Chociaż można łatwo włączyć makra dla różnych plików z obsługą makr poprzez kliknięcie na wierszu, który zwykle pojawia, można dodatkowo dostosować ustawienia makr w programie PowerPoint, Word i Excel (2016), przechodząc do; Plik -> Opcje -> Centrum zaufania -> Centrum zaufania Ustawienia-> Ustawienia makr. Stąd, można włączyć lub wyłączyć makra, a nawet pozwalają im jedynie do podpisanych cyfrowo plików.

enable-makra-in-PowerPoint 2016

Jak tworzyć własne makra w programie PowerPoint, Excel i Słowa

Oto przewodnik, w jaki sposób można tworzyć własne makra w programie PowerPoint, Word i Excel. Chociaż pliki makr wymaga znajomości VBA, staraliśmy się zapewnić łatwiejszy sposób dla każdej aplikacji, wyjaśniając o funkcjonalności nagrywania makr, które mogą pomóc nawet początkującym użytkownikom automatyzację powtarzalnych zadań.

Microsoft PowerPoint

Makra w programie PowerPoint mogą być tworzone przez rozpoczęciem procesu (w PowerPoint 2016) poprzez Widok -> Makra. Jednak będzie wymagać wiedzy i umiejętności programowania w VBA do tworzenia makr w programie PowerPoint. Oto mały przewodnik dotyczące korzystania z narzędzia do nagrywania makr w programie PowerPoint, które istniały we wcześniejszych wersjach, a może pomóc w tworzeniu makr pliki, które mogą okazać się użyteczne w nowszych wydaniach.

create-a-makro-in-PowerPoint

Microsoft Excel

Chociaż nie ma łatwego sposobu na nie-programisty do tworzenia plików makr dla programu PowerPoint, praca jest o wiele łatwiejsza w programie Microsoft Excel. Tam jest wbudowany rejestrator makr nagrać powtarzalnych zadań. Można to zrobić (w programie Excel 2016), przechodząc do Widok -> Makra -> Macro Record. Będzie to zapis wszystkich zadań można wykonać stamtąd dalej. Gdy skończysz zadanie, przejdź do Widok -> Makra -> Zatrzymaj nagrywanie, aby zatrzymać proces nagrywania. Można uruchomić makro z najbliższym menu Makra do pełnienia funkcji nagrany.

Rekord-makro-in-Excel 2016

Microsoft Word

Na szczęście, można nagrywać makra w programie Word przy użyciu funkcji nagrywania makra podobny do tego w programie Excel. Można uzyskać dostęp do tego narzędzia (Word 2016) poprzez Widok -> Record Macro. To pozwoli Ci nagrać niektóre zadania, które można powtórzyć po prostu działa zapisanych makr.

Rekord-a-makro-w-słowo-2016

Wielu użytkowników końcowych prawdopodobnie włączyć makra bez namysłu przy użyciu makr plików pakietu Office. Mamy nadzieję, że nasz przewodnik pomógł Ci nie tylko lepiej zrozumieć, co to jest makro, ale także docenić ciężkiej pracy wielu programistów umieścić aby skorzystać z makr, aby aplikacje biurowe bardziej wydajny. Mamy również nadzieję, narzędzie do nagrywania makro pomogą Ci ułatwić życie, poprzez automatyzację powtarzających się funkcje w aplikacjach Office.