Makra sterowane zdarzeniami

Poniżej opisano sposób przypisania programów Basic do zdarzeń programu.

Przypisanie makr do zdarzeń pozwala na automatyczne uruchamianie makr w momencie wystąpienia określonego zdarzenia programowego. Poniższa tabela zawiera przegląd zdarzeń programowych wraz z punktem, w którym jest uruchamiane przypisane makro.

Zdarzenie

Przypisane makro jest uruchamiane...

Początek programu

... po uruchomieniu aplikacji LibreOffice.

Zakończenie programu

...przed zakończeniem działania aplikacji LibreOffice.

Utwórz dokument

...po utworzeniu nowego dokumentu za pomocą polecenia Plik - Nowy lub ikony Nowy.

Otwórz dokument

...po otwarciu dokumentu za pomocą polecenia Plik - Otwórz lub ikony Otwórz.

Zapisz dokument jako

...przed zapisaniem dokumentu pod określoną nazwą (za pomocą polecenia Plik - Zapisz jako lub Plik - Zapisz lub za pomocą ikony Zapisz, jeśli nazwa pliku nie została jeszcze określona).

Dokument został zapisany jako

... ...po zapisaniu dokumentu pod określoną nazwą (za pomocą polecenia Plik - Zapisz jako lub Plik - Zapisz lub za pomocą ikony Zapisz, jeśli nazwa pliku nie została jeszcze określona).

Zapisz dokument

...przed zapisaniem dokumentu za pomocą polecenia Plik - Zapisz lub za pomocą ikony Zapisz, jeśli nazwa pliku została już określona.

Dokument został zapisany

...po zapisaniu dokumentu za pomocą polecenia Plik - Zapisz lub za pomocą ikony Zapisz, jeśli nazwa pliku została już określona.

Zamykanie dokumentu

...przed zamknięciem dokumentu.

Dokument został zamknięty

...po zamknięciu dokumentu. Uwaga: Zdarzenie "Zapisz dokument" może mieć miejsce także, kiedy dokument jest zapisywany przed zamknięciem.

Uaktywnij dokument

...po przesunięciu dokumentu na pierwszy plan.

Dezaktywuj dokument

...po przesunięciu innego dokumentu na pierwszy plan.

Drukuj dokument

...po zamknięciu okna dialogowego Drukuj, ale przed rozpoczęciem bieżącego procesu drukowania.

Błąd wykonania JavaScript

...w przypadku wystąpienia błędu wykonania JavaScript.

Drukuj korespondencję seryjną

...po zamknięciu okna dialogowego Drukuj, ale przed rozpoczęciem bieżącego procesu drukowania. Zdarzenie ma miejsce po wydrukowaniu każdej kopii.

Zmiana liczby stron

...po zmianie liczby stron.

Wiadomość odebrana

...jeśli zostanie odebrana wiadomość.


Przypisanie makra do zdarzenia

  1. Wybierz Narzędzia - Dostosuj i kliknij zakładkę Wydarzenia.

  2. Wybierz, czy przypisanie ma obowiązywać na poziomie globalnym, czy tylko w bieżącym dokumencie w polu listy Zapisz w.

  3. Wybierz zdarzenie z listy Wydarzenie.

  4. Z listy Makra wybierz moduł zawierający makro, które ma zostać przypisane do wybranego zdarzenia. Lista zawiera hierarchiczną listę modułów, bibliotek, plików i szablonów.

  5. Kliknij przycisk Przypisz.

  6. Kliknij przycisk OK, aby zamknąć okno dialogowe.

Usunięcie przypisania makra do zdarzenia

  1. Wybierz Narzędzia - Dostosuj i kliknij zakładkę Wydarzenia.

  2. Wybierz, czy usunięcie przypisania ma obowiązywać na poziomie globalnym, czy tylko w bieżącym dokumencie w polu listy Zapisz w.

  3. Z listy Wydarzenie wybierz zdarzenie zawierające przypisanie, które ma zostać usunięte.

  4. Kliknij przycisk Usuń.

  5. Kliknij przycisk OK, aby zamknąć okno dialogowe.