WORD – MAKRODEFINICJE

Transkrypt

WORD – MAKRODEFINICJE
WORD – MAKRODEFINICJE
1. MAKRA
Microsoft Word obsługuje tak zwane makra, które pozwalają zautomatyzować często
wykonywane czynności. Word zapamięta to co robisz i utworzy na tej podstawie nowe
makro, które będzie można zapisać w celu jego późniejszego użycia. Pozwala to zaoszczędzić
bardzo wiele czasu. Word nie tylko wykona wszystkie operacje dokładnie tak samo, ale też
uczyni to o wiele szybciej. Pojęcie makrodefinicja często jest zastępowane pojęciami
makropolecenie lub po prostu makro. Tworzone makrodefinicje mogą dotyczyć tylko
bieżącego dokumentu lub wszystkich dokumentów – wtedy są przechowywane w pliku
normal.dot, zwanym szablonem.
W makrach stosowany jest język Microsoft Visual Basic for Applications (VBA). Jest to
język programowania, w którym można tworzyć rozbudowane procedury wykorzystywane
w makrach Worda.
2. KORZYSTANIE Z REJESTRATORA MAKR
Najprostszym i najszybszym sposobem jest skorzystanie z wbudowanego w program
mechanizmu rejestrowania makr. Rejestruje on wszystkie wykonywane czynności i na ich
podstawie automatycznie tworzy odpowiedni kod VBA. W ten sposób powstaje makro, które
można wywoływać dowolna liczbę razy.
Korzystając z rejestratora makr należy pamiętać, iż:
• Rejestrator makr nie potrafi zapamiętać ruchów kursora myszy w oknie dokumentu,
wszelkie operacje należy wykonywać za pomocą klawiszy lub skrótów klawiszowych,
• Rejestrator makr zapisuje informacje o wszystkich naciśniętych klawiszach
i wszystkich poleceniach wybranych z menu. Dlatego jeśli popełnisz jakiś błąd,
w makrze znajdzie się błędne polecenie.
Aby w pełni wykorzystać potencjał rejestratora makr i bezbłędnie zarejestrować makro
od początku do końca, należy dobrze wiedzieć co chcemy osiągnąć i jakie czynności należy
po kolei wykonywać.
3. ABY ZAREJESTROWAĆ MAKRO:
1. Otwórz dokument, na którym będziesz wykonywał wszystkie operacje i ustaw punkt
wstawiania w odpowiednim miejscu.
2. Wybierz polecenie Narzędzia/Makro/Zarejestruj nowe makro. Spowoduje
to wyświetlenie okna dialogowego Rejestrowanie makra.
3. Wprowadź nazwę tworzonego makra w polu o odpowiedniej nazwie.
4. Wybierz z listy rozwijanej Przechowaj makro w miejsce, w którym tworzone makro
ma zostać zapisane.
5. W razie potrzeby zmodyfikuj opis makra, wyświetlony w polu Opis.
6. Kliknij przycisk OK na ekranie pojawi się maleńki pasek narzędzi Zatrzymaj
rejestrowanie
7. Wykonaj czynności, które chcesz zarejestrować.
8. Z chwilą, gdy wykonasz już wszystkie czynności, z których ma się składać makro,
kliknij przycisk Zatrzymaj rejestrowanie na pasku narzędzi o takiej samej nazwie.
4. ABY WYWOŁAĆ MAKRO:
1. Otwórz dokument, na którym będziesz wykonywał wszystkie operacje i ustaw punkt
wstawiania w odpowiednim miejscu.
2. Wybierz polecenie Narzędzia/Makro/Makra, aby wyświetlić okno dialogowe Makra
3. Wybierz nazwę makra, które chcesz uruchomić
4. Kliknij przycisk Uruchom. Program wykona wszystkie czynności zdefiniowane
w makrze dokładnie tak, jak zostały one zarejestrowane (z tym, że o wiele szybciej).
5. ABY USUNĄĆ MAKRO:
1. Wybierz polecenie Narzędzia/Makro/Makra, aby wyświetlić okno dialogowe Makr.
2. Wybierz nazwę makra, które chcesz usunąć
3. Kliknij przycisk Usuń
4. Na ekranie pojawi się okno dialogowe z prośbą o potwierdzenie. Kliknij przycisk Tak.
6. ABY NAPISAĆ MAKRO „OD ZERA”:
1. Wybierz polecenie Narzędzia/Makro/Makra, aby wyświetlić okno dialogowe Makra
2. Wypełnij pole Nazwa makra
3. Wskaż na liście rozwijanej Makra miejsce, w którym chcesz zapisać tworzone makro
4. W razie potrzeby możesz wprowadzić opis makra w polu Opis
5. Kliknij przycisk Utwórz. Spowoduje to uruchomienie programu Microsoft Visual
Basic Editor. W oknie Code będzie widoczna nowa procedura Sub o nazwie, którą
wprowadziłeś.
6. Wprowadź kod tworzący makro w ciele procedury Sub
7. W razie potrzeby korzystaj z poleceń dostępnych w menu Debug, aby kompilować
wprowadzone instrukcje i śledzić krok po kroku ich wykonywanie
8. Wybierz polecenie File/Save Nazwa_szablonu lub naciśnij Ctrl + S.
9. Aby powrócić do Worda, wybierz polecenie File/Close and Return to Microsoft Word
lub naciśnij klawisze Alt + Q.
Ćwiczenie 1.
Utwórz makrodefinicję realizująca:
• Zmianę koloru czcionki na zielony w zaznaczonym wcześniej bloku,
• Ustawienie kursora na początku bloku.
Ćwiczenie 2.
Utwórz makrodefinicję, która pozwoli każdy zaznaczony wcześniej obiekt graficzny
dopasować do rozmiaru 10 cm x 10 cm.
Ćwiczenie 3.
Zmodyfikuj makrodefinicję realizującą wykonanie ćwiczenia 1, wielkość czcionki ma
wynosić 14, a kolor czcionki ma być czerwony. Wykorzystaj w tym celu edytor Visual Basic.
Ćwiczenie 4.
Utwórz makrodefinicję realizująca wstawianie tabeli o określonej liczbie kolumn i wierszy.
Ćwiczenie 3.
Zmodyfikuj makrodefinicję realizującą wykonanie ćwiczenia 4, zmieniając liczbę wierszy i
kolumn. Wykorzystaj w tym celu edytor Visual Basic.

Podobne dokumenty