Makra w excelu

Makro w excelu - przydatna pomoc w opracowaniu wyników

W pracy zawodowej kilka razy zdarzyło mi się że musiałem sobie usprawnić pracę poprzez zastosowanie makr w excelu. Gdyby nie ta automatyka obliczanie raportów zajęłoby około 7 krotnie więcej czasu nie licząc ewentualnych pomyłek, które wydłużyłyby czas obliczeń o dodatkowe sprawdzanie. W przypadku dobrze przetestowanego makra pomyłki takie są wyeliminowane do zera.

Makro w excelu (jak też w całym pakiecie office) jest zbiorem instrukcji interpretowanych przez odpowiedni interpreter w języku VBA (visual basic for applications). Instrukcje te to między innymi wskazanie odpowiedniego pliku, wybranie aktywnego arkusza wskazanie konkretnej kolumny lub wiersza lub też obu naraz czyli komórki. Instrukcje wskazują też wartość jaką należy wstawić w konkretną komórkę, skąd pobrać wartość, jak ją obliczyć itp. Możliwości są wręcz przeogromne.
Gdyby przyszło się z nimi zaznajamiać na zasadzie prób i błędów nie mając pojęcia o budowie języka i nie znając przykładowych instrukcji byłby to naprawdę ciężki wysiłek. Pakiet office przychodzi jednak na pomoc i udostępnia narzędzie o nazwie rejestrator makr, który skraca pracę z makrami do niezbędnego minimum. Podczas rejestracji makra wszystkie czynności które wykonujemy są zapisywane w postaci instrukcji VB. Instrukcje te możemy edytować po zatrzymaniu rejestracji makra. Można też oczywiście poprzestać na rejestracji i przypisaniu skrótu klawiaturowego. Na przykład jeśli zwykle w danym pliku zaznaczamy określony obszar i kasujemy go lub formatujemy zawarty w nim tekst przez pogrubienie dodanie tła itp. to możemy wykonać te czynności rejestrując makro. Po zakończeniu stałych czynności z plikiem zatrzymujemy rejestrację. Makro jest gotowe do wykorzystania.
Więcej o makrach można poczytać

w tym miejscu



Sposób rejestracji makra:
rejestracja_makra.jpg

rejestracja_makra2.jpg

rejestracja_makra3.jpg

onlyregistered1.png Przydała Ci się ta informacja? Subskrybuj mój kanał RSS, by być na bieżąco z nowymi wiadomościami.

----------------------------------------------------------
KOCHANI CZYTELNICY ! Obecnie nie prowadzę aktywnej opieki nad tą stroną. Dużo z zawartych tu informacji zdezaktualizowało się i nie będzie tak pomocne jak dawniej. Mam nadzieję że znajdziecie tu jednak coś przydatnego. Gdyby były jakieś szczególne prośby z Waszej strony to możecie kierować je na email dartu@wp.pl Postaram się odpisać, chociaż nie obiecuję że nastąpi to szybko. Dariusz Tupaj 23.02.2019
----------------------------------------------------------

5 Responses to “Makra w excelu”

  1. Damian Daszkiewicz Says:

    Sam często używam makr do automatyzowania różnych czynności (często piszę drobne makra, aby jednorazowo coś zautomatyzować). I mogę powiedzieć tyle: edytor makr w Microsoft Office jest o niebo lepszy od tego z Open Office

  2. Darek Says:

    Szczerze mówiąc nie używałem jeszcze makr w Openoffice ale te MS office szczególnie przypadły mi do gustu ze względu na stosunkową prostotę, znajomo wyglądający interfejs i duże możliwości.

  3. tupaj.com » Blog Archive » Excel - msgbox w makrach Says:

    […] czas temu pisałem o tworzeniu makr i przycisków uruchamiających makra. Takie przypadki zakładały że nic złego nie może się […]

  4. majkel Says:

    Naprawdę interesujący blog. Postaram się napisać coś na ten temat na swoim blogu, a tymczasem ten wypada mi tylko umieścić w ulubionych. Dobra robota. Trzymaj tak dalej! Pozdrawiam

  5. Michał Pacior Says:

    Hej ! Coś hosting szwankuje, strona przestaje działać co jakiś
    czas.

Leave a Reply