Jak nauczyć się pisać makra

Jak nauczyć się pisać makra
Jak nauczyć się pisać makra

Wideo: Kurs Excel VBA Część 1 : Pierwsze makro 2024, Lipiec

Wideo: Kurs Excel VBA Część 1 : Pierwsze makro 2024, Lipiec
Anonim

Tworzenie makra w dowolnej aplikacji pakietu Office to automatyzacja polecenia lub zestawu poleceń, które należy wykonać wiele razy i które stają się czasochłonną rutyną. Makra oszczędzają ten czas i zapobiegają monotonii pracy.

Instrukcja obsługi

1

Podczas pracy z tekstem, tabelami lub innymi obiektami Office często pojawiają się sytuacje, gdy trzeba wykonać ten sam zestaw akcji. Jest to nie tylko czasochłonne, ale także bardzo denerwujące. Na szczęście istnieją makra, które rozwiązują ten problem.

2)

Środowisko oprogramowania VBA służy do tworzenia makr, ale nie trzeba być programistą i uczyć się języka Visual Basic for Application, aby nauczyć się je pisać. Istnieją specjalnie zaprojektowane do tego narzędzia, które na Twoje polecenie tworzą kod VBA, nie wymagając od Ciebie dodatkowej wiedzy. Jednak nauka tego języka nie jest taka trudna.

3)

Makra są tworzone w aplikacjach przez pisanie narzędzi. W takim przypadku pewnej kombinacji klawiszy przypisana jest pożądana sekwencja działań. Otwórz aplikację Office. Wybierz fragment do sformatowania.

4

Wybierz pozycję menu „Narzędzia” -> „Makro” -> „Rozpocznij rejestrowanie” (w pakiecie Office 2007 - „Widok” -> „Makra” -> „Nagrywaj makra”). W wyświetlonym oknie „Record Macro” podaj nazwę nowego makra, domyślnie kosztuje „Macro1”, ale lepiej nadać mu nazwę, szczególnie jeśli jest kilka makr. Maksymalny rozmiar pola nazwy wynosi 255 znaków, użycie kropki i spacji jest niedozwolone.

5

Zdecyduj o wyborze przycisku lub kombinacji klawiszy, dzięki którym twoje makro będzie działać w przyszłości. Spróbuj wybrać najwygodniejszą opcję, zwłaszcza jeśli jest przeznaczona do częstego używania. Wybierz odpowiedni element w polu „Przypisz makro”: „przycisk” lub „klucze”.

6

Jeśli wybierzesz „przycisk”, otworzy się okno „Ustawienia szybkiego wyboru”. Wybierając „klawisze”, po prostu wprowadź kombinację na klawiaturze. Sprawdź bieżące kombinacje, aby uniknąć ponownego wystąpienia. Kliknij Przypisz.

7

Makra utworzone w programach Word i PowerPoint będą ważne dla wszystkich dokumentów w przyszłości. Aby makro w Excelu było dostępne dla wszystkich dokumentów, zapisz je w pliku personal.xls, który uruchamia się automatycznie po otwarciu aplikacji. Uruchom polecenie „Okno” -> „Wyświetl” i wybierz wiersz z nazwą pliku personal.xls w wyświetlonym oknie.

8

Wprowadź krótki opis makra w polu Opis. Kliknij OK, a wrócisz do dokumentu, ale teraz możesz zobaczyć ikonę nagrywania na kursorze myszy. Sformatuj zaznaczony tekst za pomocą sekwencji działań, które chcesz zautomatyzować. Bądź bardzo ostrożny i nie rób niepotrzebnych działań, ponieważ makro zarejestruje je wszystkie, a to wpłynie na czas jego wykonania w przyszłości.

9

Uruchom polecenie „Narzędzia” -> „Makro” -> „Zatrzymaj nagrywanie”. Utworzyłeś obiekt VBA bez samodzielnego pisania ani jednego wiersza kodu. Jeśli jednak nadal musisz wprowadzać zmiany ręcznie, wprowadź obiekt za pomocą sekcji „Makra”, polecenia „Zmień” lub naciskając klawisze Alt + F8.

Zbiór gotowych makr VBA