Okna.  Wirusy.  Notatniki.  Internet.  biuro.  Narzędzia.  Kierowcy

Wszelkie materiały publikuję w dwóch formatach - dziwne I pdf. Ten ostatni jest wygodny w dystrybucji. Eksportować do pdf odbywa się za pomocą zwykłego pakietu LibreOffice poprzez okno dialogowe „ Plik → Eksportuj do pliku PDF„. W procesie korekty instrukcji i poprawiania w niej zawartych błędów często konieczne jest ponowne zapisanie dokumentu. Aby nie eksportować dokumentu za każdym razem ręcznie, pomyślałem, że byłoby miło, gdyby działo się to automatycznie podczas zapisywania odf plik. Oraz znajomość języka makr LibreOffice ta sprawa absolutnie nie jest to konieczne.

Problem rozwiązano za pomocą funkcji nagrywania makr. Domyślnie nie jest dostępna. Aby to włączyć, przejdź do Serwis → Opcje„W rozdziale” LibreOffice" wybierać " Rozszerzone możliwości' i zaznacz pole obok ' Włącz nagrywanie makr».

Po ponownym uruchomieniu LibreOffice w zakładce „ Serwis → Makra" przedmiot " Nagraj makro».

Po naciśnięciu „ Narzędzia → Makra → Zapisz makro» Na ekranie pojawi się okno z przyciskiem « Zakończ nagrywanie».

Konkluzja jest prosta:

  1. Włącz nagrywanie makr
  2. Wykonaj wymagane czynności w trakcie nagrywania. W moim przypadku po prostu wykonałem eksport do pliku PDF za pomocą „ Plik → Eksportuj do pliku PDF»
  3. Naciśnij przycisk Zakończ nagrywanie»
To wszystko, makro eksportu PDF jest rejestrowane, pozostaje tylko je zapisać.

Dla wygody stworzyłem moduł „ Eksportuj_do_PDF" w bibliotece " standard' i zapisałem moje makro w tym module.

Teraz pozostaje tylko przypisać makro do konkretnego zdarzenia. W naszym przypadku, aby zapisać dokument. Zamierzam " Serwis → Ustawienia» do zakładki « Wydarzenia».

Uwaga! Makro zostało napisane w LibreOffice 4.4.3.2 i Windows XP.

Uruchomić LibreOffice Calc. Wybierz pozycję menu Narzędzia -> Makra -> Zarządzaj makrami -> LibreOffice Basic


W oknie Makra LibreOffice BASIC w polu „Nazwa makra” wpisujemy „Główne”. W polu „Makro z” wybierz „Moje makra” - „Standardowe” i kliknij przycisk „Utwórz”. Zobacz rysunek 1.

Rysunek 1. Okno makr LibreOffice Basic


W oknie Nowy moduł nazwij „Moduł1” i kliknij przycisk „OK”. Zobacz rysunek 2.

Rysunek 2. Tworzenie nowego modułu

Rysunek 3. Edytor makr LibreOffice Basic

Stworzyliśmy sam moduł Module1 z główną procedurą Main. Aby utworzyć okno dialogowe, wybierz pozycję menu Narzędzia -> Makra -> Zarządzaj oknami dialogowymi... w edytorze makr LibreOffice Basic.

Wybierz zakładkę „Dialogi”. W sekcji „Dialog” wybierz „Moje okna dialogowe” -> „Standardowe” i kliknij przycisk „Utwórz”. Zobacz rysunek 4.

Rysunek 4. Tworzenie okna dialogowego makra

W oknie Nowe okno dialogowe nazwij „Dialog1” i kliknij przycisk „OK”. Zobacz rysunek 5. Następnie kliknij przycisk „Zamknij” w oknie Podstawowe zarządzanie makrami LibreOffice.

Rysunek 5. Tworzenie nowego okna dialogowego

Następnie w oknie edytora makr LibreOffice Basic kliknij dwukrotnie nasze nowo utworzone okno dialogowe o nazwie „Dialog1”, zobacz cyfrę 1 na rysunku 6. Spowoduje to otwarcie edytor wizualny dialogu, patrz numer 2 na rysunku 6.

Rysunek 6. Podstawowy edytor okien LibreOffice

Teraz przenieś do naszego okna element wizualny zwany etykietą, a element wizualny przyciskiem. Elementy wizualne można przeciągać z panelu elementów wizualnych, patrz numer 3 na rysunku 6.

Jeśli wybierzesz element wizualny Etykieta, otworzy się zestaw właściwości tego elementu. Dzięki tym właściwościom możesz dostosować element. Nazwijmy element etykiety lblNow i zostawmy tekst pusty. Dla elementu przycisku przypiszmy nazwę OKButton i tekst do OK. Patrz rysunki 1,2,3 na rysunku 7.

Rysunek 7. Dodawanie elementów wizualnych w edytorze okien LibreOffice Basic

Jak pisałem powyżej, moduł Module1 z główną procedurą Main został utworzony (patrz rysunek 8), lecz nie został jeszcze zapełniony.

Rysunek 8. Dodawanie źródło makro


Procedura Main jest procedurą główną, w niej ładujemy okno dialogowe o nazwie Dialog1, są to następujące linie kodu:

DialogLibraries.LoadLibrary("Standard")
Dlg = CreateUnoDialog(DialogLibraries.Standard.Dialog1)

Tworzymy ciąg znaków z aktualną datą i godziną, są to następujące linie kodu:

Dim strNow As String
strNow = Format(Teraz(), „rrrr-mm-dd”)
strNow = strNow + Format(Czas(), „gg:mm”)

Do elementu wizualnego etykiety o nazwie lblNow przypisujemy ciąg znaków z datą i godziną, są to następujące linie kodu:

Przyciemnij clblNow jako obiekt
clblNow = Dlg.getControl("lblNow")
clblNow.Text = strNow

Ostatnią linijką kodu procedury Main uruchamiamy okno dialogowe o nazwie Dialog1:

Dlg.Wykonaj()

Jest jeszcze inna procedura, nazywa się OKButton_execute, jest to procedura eventowa, jest wykonywana w momencie naciśnięcia przycisku o nazwie OKButton i zamyka okno dialogowe o nazwie Dialog1, jest to następująca linijka kodu:

Dlg.endExecute()

Teraz przypisz procedurę o nazwie OKButton_execute do przycisku o nazwie OKButton jako zdarzenie „Zwolnienie przycisku myszy”. W tym celu należy otworzyć edytor wizualny okna dialogowego Dialog1, patrz numer 1 na rysunku 9. Wybierz przycisk o nazwie OKButton i przejdź do zakładki „Zdarzenia”, patrz numer 2 na rysunku 9. W polu „Zwolnij przycisk myszy” zdarzenie, określ procedurę o nazwie OKButton_execute klikając przycisk z trzema kropkami, patrz numer 3 na rysunku 9.

Rysunek 9. Przypisanie zdarzenia do przycisku OK

Zrobiliśmy wszystko co niezbędne do uruchomienia makra. Najpierw zobaczmy, co robi makro. Pod numerem 2 na rysunku 10 widoczne jest utworzone okno dialogowe z wyświetlaną bieżącą datą i godziną. Jeśli klikniesz przycisk OK, okno dialogowe zostanie zamknięte.

1. Uruchomienie makra z edytora makr LibreOffice Basic Otwórz nasz kod w edytorze makr LibreOffice Basic i wykonaj go naciskając klawisz F5 lub klikając na przycisk wykonania makra, patrz numer 1 na rysunku 10.

2. Uruchamianie makra z okna dialogowego „Wybór makra”, patrz numer 1 na rysunku 11. W oknie dialogowym musimy wybrać nasze makro i kliknąć przycisk „Uruchom”, patrz numer 2 na rysunku 11.

Rysunek 11. Uruchamianie makra z okna dialogowego „Wybierz makro”.

3. Uruchamianie makra z menu i podmenu w aplikacjach LibreOffice Calc lub Pisarz LibreOffice, patrz numer 0 na rysunku 12. Aby utworzyć menu i podmenu, wybierz pozycję menu „Narzędzia” i podmenu „Ustawienia”, patrz cyfry 1 i 2 na rysunku 12. W oknie dialogowym „Ustawienia” w zakładce „Menu ”, kliknij zakładkę „Utwórz…”, wprowadź nazwę naszego menu (na przykład „Makra”), patrz numer 3 na rysunku 12. Aby utworzyć podmenu naszego menu „Makra”, kliknij przycisk „Dodaj”. przycisk ..” (patrz numer 4 na Rysunku 12.).

Rysunek 12. Uruchamianie makra z menu i podmenu w programie LibreOffice Calc lub LibreOffice Writer

Następnie w oknie dialogowym „Dodaj polecenia” wybierz polecenie, które zostanie wykonane po wybraniu naszego podmenu (patrz cyfry 1 i 2 na rysunku 13), tj. wybieramy nasze makro o nazwie Main.

Rysunek 13. Dodanie polecenia podmenu

Zmień nazwę naszego podmenu, wybierając pozycję menu „Zmień nazwę…” przycisku „Zmień” w oknie dialogowym „Ustawienia” w zakładce „Menu” (patrz cyfry 1,2,3,4 na rysunku 14). Nazwij podmenu „Okno makro z datą”.

Rysunek 14. Zmiana nazwy podmenu

4. Uruchom makro w aplikacjach LibreOffice Calc lub LibreOffice Writer, naciskając skrót klawiaturowy. Aby to zrobić, otwórz okno dialogowe „Ustawienia” i wybierz zakładkę „Klawiatura” (patrz numer 1 na rysunku 15). Następnie wybieramy polecenie, czyli nasze makro o nazwie „Main” (patrz numer 2 na rysunku 15). Następnie wybieramy dowolną kombinację klawiszy i przypisujemy ją naszemu zespołowi, tj. makro o nazwie Main (patrz cyfry 3,4,5 na rysunku 15).

Rysunek 15. Przypisywanie skrótu klawiaturowego do uruchomienia makra

5. Uruchomienie makra w aplikacji LibreOffice Calc lub LibreOffice Writer poprzez naciśnięcie przycisku na pasku narzędzi (patrz numer 4 na Rysunku 16). Aby utworzyć przycisk na pasku narzędzi, wybierz pozycję menu „Narzędzia” i podmenu „Ustawienia”, patrz numer 1 na rysunku 16. W oknie dialogowym „Ustawienia” na zakładce „Paski narzędzi” kliknij przycisk „Utwórz… ", wpisz nazwę naszego paska narzędzi (na przykład "Pasek makr"), patrz numer 2 na Rysunku 16. Aby utworzyć przycisk na pasku narzędzi, kliknij przycisk "Dodaj..." (patrz numer 3 na Rysunku 16 ).

Rysunek 16. Uruchamianie makra z paska narzędzi

Następnie w oknie dialogowym „Dodaj polecenia” wybierz polecenie, które zostanie wykonane po naciśnięciu naszego przycisku na pasku narzędzi (patrz cyfry 1 i 2 na rysunku 13), tj. wybieramy nasze makro o nazwie Main.

Zmień nazwę naszego przycisku na pasku narzędzi, wybierając pozycję menu „Zmień nazwę…” przycisku „Zmień” w oknie dialogowym „Ustawienia” w zakładce „Paski narzędzi” (patrz cyfry 1,2,3,4 na rysunku 17) . Nazwij przycisk „Okno makra z datą”.

Rysunek 17. Zmiana nazwy przycisku paska narzędzi

Obecnie LibreOffice zarządza makrami w jednym miejscu interfejsu.

Problemy jakie widzę to:

W menu Narzędzia->Makra->Zarządzaj makrami dostępne są CZTERY różne okna dialogowe zarządzania makrami, dla każdego dostępnego języka oddzielnie. Podstawowe, JavaScript, BeanShell i Python. I wszystkie są inne.

Ponadto okno dialogowe Basic nie pozwala na zarządzanie makrami. Aby faktycznie zarządzać makrami podstawowymi, należy otworzyć osobne, dodatkowe okno dialogowe.

Przycisk Edytuj we wszystkich oknach dialogowych umożliwia edycję samego makra, a nie nazwy/pozycji biblioteki/modułu/okna dialogowego.

Proponuję znieść całą tę hańbę i stworzyć JEDEN dialog do zarządzania makrami i ich uruchamiania.

Oto coś takiego (zrobiłem to po angielsku, bo w Bugzilli KAŻDY zrozumie o co chodzi i dlaczego):

W lewej części okna dialogowego zarządzamy bibliotekami/modułami/oknami, wiemy także jak importować/eksportować. A po prawej stronie pracujemy bezpośrednio z makrami: uruchamiamy, przypisujemy makra do zdarzeń i w razie potrzeby je edytujemy.

Nie ma potrzeby rozdzielania ze względu na język programowania, gdyż sam LibreOffice rozróżnia, w jakim języku programowania są pisane makra w bibliotekach i, jak rozumiem, nie pozwoli na uruchomienie modułu Pythona z biblioteki Basic. Oznacza to, że w mojej wersji okna dialogowego musisz zmusić LibreOffice do podświetlania bibliotek/modułów na różnych PL za pomocą ikon i wszystkie będą po prostu hierarchicznie w tym samym drzewie.

Jest jeszcze jeden punkt: obecna wersja LibreOffice potrzebuje zewnętrznego rozszerzenia APSO do pracy z makrami w Pythonie. Bez tego nie będzie nawet możliwe utworzenie odpowiedniej biblioteki. Dlaczego tak się dzieje, nie do końca rozumiem, a także dlaczego to rozszerzenie nie jest uwzględnione w podstawowej dystrybucji LibreOffice, ponieważ podstawowa funkcjonalność po prostu nie działa.

Tak więc, przebudowując okno dialogowe zarządzania makrami, należy również wziąć pod uwagę ten dziwny fakt.

Używam Linuksa od około 10 lat. Około 5 lat temu zacząłem korzystać z pakietu OpenOffice, a 3 lata temu zacząłem używać LibreOffice. Ku mojemu zdziwieniu, a nawet wstydowi, nie mam napisanych żadnych makr dla Calca. Ale w przypadku Excela zgromadziły się one w tym czasie wystarczająco dużo, od prostych formularzy i formuł po potężne dodatki dla przedsiębiorstw, które automatyzują przygotowywanie informacji. Dziś obiecałam sobie, że powoli zacznę studiować pakiet i jego możliwości, w którym spędzam sporo czasu.


Dla większości ludzi makro jest czymś niezrozumiałym i być może niepotrzebnym wynalazkiem. Dla nich nie tylko nie optymalizuje to pracy, ale ją zwiększa. Opinia ta wynika z niezrozumienia zasad stosowania makr. Makra stosuje się, gdy trzeba wykonać jakąś czynność wiele razy. Najczęściej jest to ten sam rodzaj obróbki dokumentów (skomplikowane formatowanie, selekcje), czasami formularze do wypełnienia, formuły, obliczenia do wykresów... Na podstawie tego i naszych preferencji wybieramy sposób przechowywania naszych makr:

  • światowy(lub dodatek) - zawsze dostępny po otwarciu programu;
  • formalne- dostępne po otwarciu określonego szablonu;
  • lokalny- dostępne podczas pracy tylko z konkretnym dokumentem.

Ten ostatni jest stosowany rzadziej, głównie w bardzo skomplikowanych dokumentach interaktywnych.
Dziś tylko małe firmy, które nie mają w kadrze specjalistów IT, korzystają z pakietów biurowych (nie ma znaczenia LibreOffice czy MS Office), bo są „od razu po wyjęciu z pudełka”. W większości przypadków pakiet biurowy to tylko baza, na której wdrażane są dodatki, a pracownik firmy często nawet nie podejrzewa, ile drobnych, ale bardzo wygodnych rzeczy zostało dla niego zrobionych, dopóki nie odejdzie lub nie przeniesie się do innej firmy.


Naukę pisania makr w programie Excel zaleca się rozpocząć od narzędzia Rejestruj makro. Rzeczywiście, pisząc poszczególne działania, wystarczy wyobrazić sobie powierzchowny poziom języka i API, z których będziesz musiał korzystać w przyszłości. Czasem też, aby szybko stworzyć proste makro, jest tak, jakbyś „wyrzucił je w trakcie zapisywania”, a potem dopracował, przywodząc na myśl w edytorze kodu.

Podłączanie narzędzia Rejestruj makro w LibreOffice 4.1

W LibreOffice 4.1 domyślnie „ Nagraj makro" wyłączony. Dlatego pierwszą rzeczą do zrobienia jest włączenie go: PracaOpcje (NarzędziaOpcje) rozwiń grupę LibreOffice i na samym dole w akapicie „ Rozszerzone możliwości» (« Zaawansowany”) zaznacz pole obok „ Włącz nagrywanie makr (ograniczone)» (« Włącz nagrywanie makr (ograniczone)»).

Następnie w swoim menu: Serwis → Makra (Narzędzia → Makra) pozycja menu „ Nagraj makro» (« Nagraj makro»).

Korzystanie z narzędzia Zarejestruj makro w LibreOffice 4.1

Aby zademonstrować narzędzie ” Nagrywanie makro Weźmy prosty przykład:
1. Otwórz nowy dokument Calc i zapisz go na dysku pod dogodną dla siebie nazwą;
2. Wybierz komórkę A1;
3. Włącz nagrywanie makr Narzędzia → Makra → „Nagraj makro” (Narzędzia → Makra → „Nagraj makro”). Pojawi się panel z jednym przyciskiem” Zakończ nagrywanie» (« Zatrzymaj nagrywanie»);
5. Wybierz komórkę B1 i naciśnij „ Zakończ nagrywanie» (« Zatrzymaj nagrywanie»);
6. Otworzy się następujące okno:

Robimy makro z dostępem tylko w tym dokumencie, dlatego otworzymy element z nazwą dokumentu (mam artykuł.ods, będziesz miał tę nazwę, pod którą zapisałeś dokument) i wybierz jedyną obecną bibliotekę standard. Nie ma w nim jeszcze żadnych modułów, więc utwórzmy go.
7. Naciśnij przycisk « Utwórz moduł» (« Nowy moduł”) i w oknie, które zostanie otwarte, wpisz nazwę modułu.

Domyślnie tworzony jest moduł z pustym makro o nazwie Główny. Wpisz w polu „ Nazwa makra» (« nazwa makra") żądana nazwa, którą wprowadziłem " Główny”) i naciśnij „ oparzenie» (« Ratować”), aby zapisać zarejestrowane makro. W moim przypadku pojawi się ostrzeżenie, że taka nazwa makra już istnieje.

Makro zostało zarejestrowane i jeśli teraz zapiszemy dokument, makro zostanie zapisane wraz z nim. Zatem za każdym razem, gdy otwieramy ten dokument, możemy użyć tego makra.

Uruchamianie i edytowanie makra LibreOffice 4.1

Istnieją dwa sposoby uruchamiania makra w LibreOffice 4.1.
Najpierw otwórz okno Uruchom makro»: Narzędzia → Makra → „Uruchom makro”(Narzędzia → Makra → „Uruchom makro…”), zaznacz żądane makro i kliknij „ Uruchomić».

Zaproszenie otrzymane. :)

Witam oszustów!
Dziś chcę Wam opowiedzieć o wykorzystaniu makr w LibreOffice.

Przedmowa
Korzystamy na co dzień w domu i w pracy aplikacje biurowe aby wykonać dowolne zadanie. Często zdarza się, że specjalizujesz się w jednej pracy i kończysz na tym samym zadaniu: wstawieniu tego samego tekstu, sformatowaniu go za pomocą duża liczba gorące klawisze. We wszystkich tych przypadkach możesz zaoszczędzić swoje cenne rzeczy czas pracy automatyzując część swojej pracy.
W dalszej części artykułu opowiem o zastosowaniu makr w LibreOffice.

Co to są makra i dlaczego są?

Makro to sekwencja pewnych działań, które można zarejestrować za pomocą zwykłego menu. Jeśli zdecydujesz się na nagranie makra, wykonywane przez Ciebie czynności zostaną automatycznie zapisane jako kod skryptu. A w dalszej pracy będzie to już wykonywane niezależnie, dokładnie powtarzając czynności w programie. Makro może być zarówno proste, jak i bardzo złożone - wszystko zależy od tego, czego potrzebujesz, aby osiągnąć wynik. Głównym kryterium makr jest to, aby były jednocześnie wydajne i łatwe w użyciu. Makra LibreOffice spełniają dokładnie te wymagania. Spróbujmy tego w praktyce.

Aby skorzystać z pakietu LibreOffice, Musisz mieć ustawienie wstępne system operacyjny Linux, Windows lub MacOS, a także zainstalowany pakiet LibreOffice (można go zainstalować np. z repozytoriów ppa, jak opisano w temacie)

Zarządzanie makro

Zanim zaczniemy tworzyć nasze makro, musimy zapoznać się z narzędziem do zarządzania makrami. Przechodzimy wzdłuż ścieżki Narzędzia – Makra – Organizuj makra – Podstawowe makra LibreOffice(Narzędzia - Makra - Zarządzanie makrami - Podstawowe makra LibreOffice):

W lewej kolumnie okna domyślnie widoczna jest lista zainstalowanych makr. Klikając na którykolwiek z nich, możesz go edytować lub usunąć.
Zadanie okna głównego- wybierz potrzebne makro, przypisz mu przycisk na pasku narzędzi lub powiąż z jakimś wydarzeniem. Przypisanie przycisku do makra umożliwia szybkie wykonanie najczęściej używanych.

Chcę zauważyć, że utworzenie makra w tryb automatyczny(nagranie) zakłada choć odrobinę znajomości języka makr, gdyż czasami musimy go zmontować. Aby zobaczyć jak wygląda makro, wybierz potrzebne nam makro i naciśnij Edytować(Edytować). Poniżej znajduje się przykład tego, jak makro wygląda w kodzie źródłowym:

Weźmy prosty przykład. Mamy już tekst wstawiony do dokumentu i musimy nadać mu tytuł, ponieważ nasz tekst będzie używany w korespondencji biznesowej.
Nasze przyszłe makro będzie musiało być w stanie:
- umieść tekst w górnej środkowej części strony;
- wpisz tekst, który będzie tytułem.
Po utworzeniu makra przypiszemy mu przycisk na pasku narzędzi. Następnie wystarczy jedno kliknięcie myszką, aby wstawić tytuł do dokumentu.
Postępujmy zgodnie z sekwencją kroków.

Krok 1.
Otwieramy Dokument tekstowy. Przejdźmy dalej Narzędzia - Makra - Nagraj makro. Pojawi się małe okno Rejestracja makra z pojedynczym przyciskiem Zakończ makro ( Zatrzymaj nagrywanie):

Krok 2
Stwórzmy tytuł dla tekstu. Kliknij przycisk Wyśrodkowanie(„Wyśrodkowany”), tak aby nasz przyszły tekst znajdował się dokładnie na środku dokumentu. Teraz piszemy sam tekst tytułu. Nie ma potrzeby ustawiania dla niego różnych formatów (czcionka lub pogrubienie/kursywa/podkreślenie), ponieważ makro nie pamięta takich akcji.

Krok 3
Po utworzeniu tytułu kliknij przycisk Zakończ makro w oknie Rejestruj makro. Natychmiast pojawi się okno Organizator makr. Nadaj nowemu makro nazwę (na przykład PostHead). Teraz możesz zapisać go w dowolnym miejscu (na przykład w folderze „ Moje makro").

Krok 4
Teraz musimy dodać przycisk na pasku narzędzi makra poczta. Proces ten nie jest tak prosty, jak mogłoby się wydawać na pierwszy rzut oka.
Otwieramy Podstawowe makra LibreOffice, naciśnij przycisk " Przydzielać"(Przypisz). Pojawi się następujące okno Dostosuj, w którym powinniśmy przejść do zakładki Paski narzędzi i upewnij się, że pole „Pasek narzędzi” jest ustawione na „Standardowy” ( standard) .

Kliknij przycisk Dodaj w tym oknie Dodać). Pojawi się kolejne okno - „Dodaj polecenia” ( Dodaj polecenia).
Na liście w lewym oknie „Kategorie” ( Kategoria) znajdować " Makra LibreOffice'a" (na samym dole listy). Otwórz je i przejdź do naszego makra. Po odnalezieniu pozostaje wykonać ostatni i najłatwiejszy krok. Przeciągnij myszką makro Firmowe w miejsce na pasku narzędzi, w którym chcemy Zobacz to.
Wszyscy poradzili sobie z zadaniem.
Teraz pozostaje nam już tylko użyć przycisku naczelnik poczty, które dodaliśmy do panelu. Na przykład otwórz nowy dokument i kliknij przycisk poczta. Nasze makro utworzy nagłówek z dokładnie takim tekstem, jaki mu „przypisaliśmy” i umieści go na górze dokumentu, dokładnie pośrodku.
Czy to naprawdę wygodne?

Wynik
Oczywiście w moim przykładzie stworzyliśmy bardzo proste makro. Ale za pomocą opisanych powyżej narzędzi można również tworzyć bardzo złożone makra. I nie tylko w Pisarz, ale także we wszystkich innych zastosowaniach pakietu LibreOffice(Arkusz kalkulacyjny, prezentacje itp.). Teraz, gdy wiesz, jak tworzyć makra, możesz łatwo tworzyć własne, aby ułatwić sobie pracę.
Celem tego artykułu jest poznanie podstaw pracy z narzędziem do nagrywania makr.

Jeśli zauważysz błąd, zaznacz fragment tekstu i naciśnij Ctrl + Enter
UDZIAŁ: