cognity

Nagrywanie makra – jak zautomatyzować zadania w MS Excel?

Wielu z nasz wykonuje pewne czynności w czasie pracy powtarzalnie. Pewne zadania musimy realizować codziennie, co miesiąc czy co rok. Ale czy za każdym razem trzeba powtarzać te wszystkie kroki prowadzące do otrzymania rezultatu? Nie, bo do tego służy makro.

06 listopada 2017
blog

Makropolecenia w Excelu

Makro, czyli makropolecenie, jest to napisany lub zarejestrowany program przechowujący szereg wykonanych czynności, które można później odtworzyć jako jedno polecenie. 

Jak nagrać makro? 

Aby rozpocząć swoją przygodę z makrami, trzeba je najpierw udostępnić jako kartę poleceń Deweloper. W tym celu wybieramy Plik ->Opcje ->Dostosuj wstążkę ->Deweloper ->OK.  (Lista poszczególnych kroków zależy od wersji MS Office.)

Przed przystąpieniem do pracy należy zdecydować jaki poziom bezpieczeństwa będzie nam towarzyszył. Opcja Włącz wszystkie makra jest niezalecana przez program, ale z powodzeniem stosowana przez wielu użytkowników.

Nagrywanie makra odbywa się za pomocą opcji Zarejestruj makro

W okienku rejestrowania możemy wybrać nazwę makra, żeby później łatwo je znaleźć, skrót klawiszowy, w celu jeszcze większego przyspieszenie czynności, oraz nadać opis przypominający, co to makro robi.

Po wciśnięciu OK wszystkie czynności, które teraz wykonamy, zostaną przypisane temu makru aż do zatrzymania nagrywania.

Wciśnięcie przycisku Odwołanie względne spowoduje, że adresy komórek będą zapisywane względnie. Jeśli więc przemieścimy się z komórki E7 do F9, Excel zapamięta to jako przejście z komórki znajdującej się o jedną kolumnę w prawo i dwa wiersze w dół.

Dla ciekawości sprawdźmy jak wygląda przykładowy kod VBA:

cena
od  zł + VAT dla szkoleń otwartych
szkolenia zamknietę
Zapytaj o cenę dla szkoleń zamkniętych
...
cena
od  zł + VAT dla szkoleń otwartych
szkolenia zamknietę
Zapytaj o cenę dla szkoleń zamkniętych
...
cena
od  zł + VAT dla szkoleń otwartych
szkolenia zamknietę
Zapytaj o cenę dla szkoleń zamkniętych
...
cena
od  zł + VAT dla szkoleń otwartych
szkolenia zamknietę
Zapytaj o cenę dla szkoleń zamkniętych
...
Kurs Microsoft Excel w analizach danych - zaawansowane opcje filtrowania, tworzenie tabeli przestawnej i makra oraz praca z wykresami
średnio zaawansowany
cena
od 950 zł + VAT dla szkoleń otwartych
szkolenia zamknietę
Zapytaj o cenę dla szkoleń zamkniętych
Kurs Microsoft Excel w analizach danych...
cena
od  zł + VAT dla szkoleń otwartych
szkolenia zamknietę
Zapytaj o cenę dla szkoleń zamkniętych
...
icon

Formularz kontaktowyContact form

Imię *Name
NazwiskoSurname
Adres e-mail *E-mail address
Telefon *Phone number
UwagiComments