Tildele skript i LibreOffice

Du kan tilegne selvvalgte skript (makroer) til menyoppføringer, ikoner, kontrollelementer i dialogvinduer og hendelser i LibreOffice.

LibreOffice har intern støtte for de følgende skriptspråkene:

  1. LibreOffice Basic

  2. JavaScript

  3. BeanShell

  4. Python

In addition, developers can use high-level languages, for example Java programming language, to control LibreOffice externally. The API reference is online at api.libreoffice.org.

Tildele et skript til en ny menyoppføring

  1. Velg Verktøy → Tilpass og trykk på fanen Verktøylinjer.

  2. Trykk på Legg til.

  3. I lista Kategori blar du ned til og åpner oppføringa «LibreOffice-makroer».

  4. Du vil se oppføringer for "LibreOffice -makroer» (skript i den delte mappa «share» i installasjonsmappa til LibreOffice), «Mine makroer» (skript i brukermappa «user»), og det gjeldende dokumentet. Åpne en av dem for å se hvilke skriptspråk som støttes.

  5. Åpne oppføringa til et skriptspråk for å se hvilke skript som er tilgjengelig. Velg et skript.

  6. En liste med skriptfunksjoner vil vises i listeboksen Eksisterende makroer.Velg en villkårlig funksjon.

  7. Click Add to create a new menu assignment. The new menu entry appears in the Entries list box.

Tildele et skript til en hurtigtast

  1. Velg Innstillinger → Tilpass → Tastatur.

  2. I lista Kategori blar du ned til og åpner oppføringa «LibreOffice-makroer».

  3. Du vil se oppføringer for "LibreOffice -makroer (skript i den delte mappa «share» i installasjonsmappa til LibreOffice), «Mine makroer» (skript i brukermappa «user»), og det gjeldende dokumentet. Åpne en av dem for å se hvilke skriptspråk som støttes.

  4. Åpne oppføringa til et skriptspråk for å se hvilke skript som er tilgjengelig. Velg et skript.

  5. En liste med skriptfunksjoner vil vises i listeboksen Eksisterende makroer.Velg en villkårlig funksjon.

  6. Trykk på radioknappen for LibreOffice eller Writer (eller et annet program som er åpent).

    Valgknappen angir virkefeltet for den nye tastekombinasjonen til å gjelde i hele LibreOffice eller bare for dokumenter i det gjeldende programmet.

  7. Velg en hurtigtast i listeboksen Hurtigtaster og trykk på Endre.

Tildele et skript til en hendelse

  1. Velg Verktøy → Tilpass → Hendelser.

  2. Click Macro button.

  3. I listeboksen Makroer blar du ned til og åpner oppføringa «LibreOffice-makroer».

  4. Du vil se oppføringer for "LibreOffice makroer (skript i den delte mappa «share» i installasjonsmappa til LibreOffice), «Mine makroer» (skript i brukermappa «user»), og det gjeldende dokumentet. Åpne en av dem for å se hvilke skriptspråk som støttes.

  5. Åpne oppføringa til et skriptspråk for å se hvilke skript som er tilgjengelig. Velg et skript.

  6. En liste med skriptfunksjoner vil vises i listeboksen Eksisterende makroer.Velg en villkårlig funksjon.

  7. Velg om du vil lagre i LibreOffice eller i det gjeldende dokumentet.

    Dette angir om virkefeltet for det nye hendelsen skal gjelde i hele LibreOffice eller bare for dokumenter i det gjeldende programmet.

  8. Select an event from the list and click OK.

Tildele et skript til en hendelse for et innebygd objekt

  1. Merk det innebygde objektet, for eksempel et diagram, i dokumentet.

  2. Choose Format - Frame and Object - Properties - Macro.

  3. I Makroer-listeboksen, åpne LibreOffice-skript-oppføringa .

  4. Du vil se oppføringer for «share» (skript i mappa «share» i installasjonsmappa til LibreOffice), «user» (skript i brukermappa), og det gjeldende dokumentet. Åpne en av dem for å se støttede skriptspråk.

  5. Åpne oppføringa til et skriptspråk for å se hvilke skript som er tilgjengelig. Velg et skript.

  6. En liste med skriptfunksjoner vil vises i listeboksen Eksisterende makroer.Velg en villkårlig funksjon.

  7. Select an event from the list and click OK.

Tildele et skript til en hyperlenke

  1. Plasser markøren inni hyperlenken.

  2. Velg Sett inn → Hyperlenke.

  3. Klikk på knappen Hendelser.

  4. Velg og tildel som nevnt over.

For å tildele et skript til et bilde

  1. Velg bildet i dokumentet ditt.

  2. Velg Formater → Objekt → Makro.

  3. Velg og tildel som nevnt over.

For tildele et skrift fra en skjemakontrollelement

  1. Sett inn et skjemakontrollelement, for eksempel en knapp. Åpne verktøylinja Skjemakontroll, klikk på knappen Trykknapp, dra en knapp på dokumentet ditt.

  2. Med skjemakontroll, klikk Kontroll på verktøylinja Skjemakontroll.

  3. Klikk på fanen Hendelser i dialogvinduet Egenskaper.

  4. Klikk på en av ...-knappene for å åpne et dialogvindu der du kan tildele et skript til den valgte hendelsen.

For å tildele et skript til et kontrollelement i LibreOffice Basic-dialogvinduet

  1. Åpne LibreOffice Basic dialogvindu-utforming, og lag et dialogvindu med et kontrollelement.

  2. Høyreklikk og velg Egenskaper.

  3. Klikk på fanen Hendelser i dialogvinduet Egenskaper.

  4. Klikk på en av ...-knappene for å åpne et dialogvindu der du kan tildele et skript til den valgte hendelsen.