585 Shares 948 views

Makra programu Excel – oszczędność czasu

W programie Excel, Word i Power Point można tworzyć własne polecenia, zwane makrami. Automatyzują wykonywanie rutynowych prac, gdy trzeba stale stosować do tekstów lub komórek w tym samym projekcie, wprowadzać podobne zestawy formuł itp. W rzeczywistości makra to małe programy, ponieważ są zapisywane w skryptach Visual Basic. Jednak nawet użytkownik, który jest daleki od programowania, może łatwo tworzyć i edytować je.

Najczęściej używane są makra programu Excel. Z ich pomocą można nawet tworzyć dokumenty kalkulatora, na przykład w celu obliczenia miesięcznego budżetu firmy.

Nagrywanie makra

Makro można tworzyć na dwa sposoby. Pierwszym jest napisanie skryptu VB od podstaw. W ten sposób programiści działają. Drugi sposób jest prostszy: musisz włączyć rejestrowanie wszystkich czynności w specjalnej nagrywarce i po prostu wykonać te procedury, które chcesz zautomatyzować.

Spójrzmy, jak pisać makra w programie Excel 2007 za pomocą rejestratora makr (drugi sposób). Potrzebne narzędzia znajdują się na karcie "Programiści". Ponieważ domyślna karta często nie jest wyświetlana, należy najpierw przejść do ustawień aplikacji. W tym celu otwórz okrągły guzik z logo firmy Microsoft i wybierz "Opcje programu Excel". Następnie "Ustawienia osobiste", "Ustawienia podstawowe …" zaznacz pole wyboru obok pozycji odpowiedzialnej za wyświetlenie żądanej karty.
Aby utworzyć nowe makra programu Excel, potrzebujesz następujących elementów:

  • Otwórz program Developer> Code> Record Macro.
  • Zapisz nazwę, od której będzie jasne, co makro robi.
  • Wybierz odpowiednią kombinację klawiszy w celu szybkiego wywołania makr (nie powinno się powielać często używanych klawiszy Windows, na przykład CTRL + C / CTRL + V).
  • Za zakres makra odpowiedzialna jest lista "Zapisz w …". Aby makra programu Excel działały we wszystkich dokumentach otwartych na tym komputerze, wybierz opcję "Książka osobista".
  • Wypełnij opis (lista wszystkich zarejestrowanych działań).
  • Kliknij "OK", aby rozpocząć nagrywanie. W rogu ekranu pojawi się specjalna ikona.
  • Wykonaj niezbędne działania z komórkami.
  • Kliknij "Zatrzymaj nagrywanie" na karcie "Programator"> "Kod".

Uwaga: makra programu Excel mogą przechowywać względne lub bezwzględne odwołania do komórek. Jeśli nie wybrano odpowiedniej opcji, w czasie nagrywania makro przypomni sobie, że akcję należy zastosować do wybranej komórki. Jeśli musisz pracować z różnymi komórkami, wybierz opcję dotyczącą odnośnego łącza.

Działanie z menu programu (zakładki przełączania) i przełączanie na inne okna w rejestratorze nie jest rejestrowane.

Ustawienia zabezpieczeń

Pomimo zapewnień, że aplikacja może niezależnie monitorować makra pod kątem złośliwego kodu, nie zaleca się ich pobierania ze źródeł niezweryfikowanych. Na przykład pobierz się gotowy z internetu. Możesz zaufać opinii antywirusów, a makra używane na kilku komputerach w biurze są zalecane do podpisywania cyfrowo.

Domyślnie użycie makr w dokumentach jest zwykle wyłączone. Makra programu Excel można włączyć, jeśli przejdziesz na kartę Programista, a następnie przejdź do sekcji Kod> Zabezpieczenia makra> Opcje makra> Włącz wszystkie> OK. Zmiany mają wpływ na następny czas otwarcia pliku.