Tildeling af scripter i LibreOffice

Du kan tildele brugerdefinerede scripter (makroer) til menupunkter, ikoner, dialog-kontrolelementer og hændelser i LibreOffice

LibreOffice underst√łtter internt f√łlgende scriptingsprog:

  1. LibreOffice Basic

  2. JavaScript

  3. BeanShell

  4. Python

Derudover kan udviklere bruge h√łjniveau-sprog, for eksempel programmeringssproget Java, til at kontrollere LibreOffice eksternt. API-referencen findes online p√• api.libreoffice.org.

At tildele et script til et nyt menuelement

  1. Vælg Funktioner - Tilpas, og klik på fanebladet Menuer.

  2. Klik p√• Tilf√łj.

  3. Rul ned i listefeltet Kategori og åbn elementet "Programmakroer".

  4. Du ser indf√łrsler af "Programmakroer" (scripts i delingsmappen i din LibreOffice-installation), "Mine makroer" (scripts i brugermappen) og i det aktuelle dokument. √Öbn en vilk√•rlig af dem for at se de underst√łttede script-sprog.

  5. Åbn et af elementerne for at se de tilgængelige scripts. Marker et script.

  6. En liste af scriptfunktioner vises i rullelistenFunktioner. Vælg en funktion.

  7. Klik p√• Tilf√łj for at oprette en ny menutildeling. Det nye menuelement vises i rullelisten Elementer.

For at tildele scripts til en tastekombination

  1. Vælg Funktioner - Tilpas - Tastatur.

  2. Rul ned i listefeltet Kategori og åbn elementet "Programmakroer".

  3. Du ser indf√łrsler af "Programmakroer" (scripts i delingsmappen i din LibreOffice-installation), "Mine makroer" (scripts i brugermappen) og i det aktuelle dokument. √Öbn en vilk√•rlig af dem for at se de underst√łttede script-sprog.

  4. Åbn et af elementerne for at se de tilgængelige scripts. Marker et vilkårligt script.

  5. En liste af scriptfunktioner vil fremkomme i rullelisten Funktioner. Marker hvilken som helst funktion.

  6. Klik på indstillingsknappen for LibreOffice eller Writer (eller hvilken som helst program som er åbent).

    Ved at markere indstillingsknappen sættes gyldighedsområdet for den nye tastekombination til hele LibreOffice eller kun dokumenter med det aktuelle modul.

  7. Marker en tastekombination fra rullelisten Genvejstaster og tryk Modificer.

For at tildele et script til en hændelse

  1. Vælg Funktioner - Tilpas - Hændelser.

  2. Klik på knappen Makro.

  3. Rul ned i listefeltet Bibliotek og åbn elementet "Programmakroer".

  4. Du ser indf√łrsler af "Programmakroer" (scripts i delingsmappen i din LibreOffice-installation), "Mine makroer" (scripts i brugermappen) og i det aktuelle dokument. √Öbn en vilk√•rlig af dem for at se de underst√łttede script-sprog.

  5. Åbn et af elementerne for at se de tilgængelige scripts. Marker et vilkårligt script.

  6. En liste af scriptfunktioner vil fremkomme i rullelistenTildelt handling. Marker hvilken som helst funktion.

  7. Vælg at gemme i LibreOffice eller i det aktuelle dokument.

    Dette sætter den nye tildeling til at gælde i hele LibreOffice eller kun i dokumenter med det aktuelle modul.

  8. Marker en hændelse fra listen og klik OK.

For at tildele et script til en hændelse for et indlejret objekt

  1. Marker det indlejrede objekt, for eksempel et diagram, i dit dokument.

  2. Vælg Formater - Ramme og objekt - Egenskaber - Makro.

  3. I rullelisten Makroer rulleliste, åbn elementet LibreOffice Scripter.

  4. Du vil se elementerne "OpenOffice.org makroer" (scripts i kataloget "share" i din LibreOffice-installation), "Mine makroer" (skripts i kataloget "user"), og det aktuelle dokument. Åbn et af dem for at se makroer i det pågældende scriptsprog.

  5. Åbn et af elementerne for at se de tilgængelige scripts. Marker et vilkårligt script.

  6. En liste af scriptfunktioner vil fremkomme i rullelisten Eksisterende makroer i. Marker hvilken som helst funktion.

  7. Marker en hændelse fra listen og klik OK.

For at tildele et script til et hyperlink

  1. Placer mark√łren indeni hyperlinket.

  2. Vælg Indsæt - Hyperlink.

  3. Klik på knappen Hændelser.

  4. Marker og tildel som oplyst foroven.

For at tildele et script til et billede

  1. Marker billedet i dit dokument.

  2. Vælg Formater - Billede - Egenskaber - Macro.

  3. Marker og tildel som oplyst foroven.

For at tildele et script til et kontrolelement i en formular

  1. Inds√¶t et formularkontrolelement, for eksempel en knap: √Öbn v√¶rkt√łjslinjen Formularkontrolelementer, klik p√• ikonet Trykknap, tr√¶k og √•bn en knap i dit dokument.

  2. Med formularkontrolelementet valgt skal du klikke p√• Kontrolelement p√• v√¶rkt√łjslinjen Formularkontrolelementer.

  3. Klik på fanebladet Hændelser i dialogen egenskaber.

  4. Klik på en af knapperne ...for at åbne en dialog, hvor du kan tildele et script til den valgte hændelse.

For at tildele et script til et kontrolelement i dialogen LibreOffice BASIC

  1. Åbn LibreOffice Basic-dialogeditoren, og opret så en dialog med et kontrolelement.

  2. H√łjreklik p√• kontrolelementet, v√¶lg derefter Egenskaber.

  3. Klik på fanebladet Hændelser i dialogen egenskaber.

  4. Klik på en af knapperne ...for at åbne en dialog, hvor du kan tildele et script til den valgte hændelse.

St√łt os venligst!