Bruke skript i LibreOffice

Innhold

# 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

I tillegg kan utviklere bruke språk på høyt nivå, for eksempel Java-programmeringsspråk, for å kontrollere LibreOffice eksternt. API-referansen er online på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. Rull ned i Kategori-listeboksen og åpne oppføringen "Applikasjonsmakroer".

4. Du ser oppføringer for "Applikasjonsmakroer" (skript i delkatalogen til LibreOffice-installasjonen), "Mine makroer" (skript i brukerkatalogen) og gjeldende dokument. Åpne en av dem for å se de støttede skriptspråkene.

5. Åpne oppføringen 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. Klikk Add for å opprette en ny menyoppgave. Den nye menyoppføringen vises i listefeltet Oppføringer .

## Tildele et skript til en hurtigtast

1. Velg Innstillinger → Tilpass → Tastatur.

2. Rull ned i Kategori-listeboksen og åpne oppføringen "Applikasjonsmakroer".

3. Du ser oppføringer for "Applikasjonsmakroer" (skript i delkatalogen til LibreOffice-installasjonen), "Mine makroer" (skript i brukerkatalogen) og gjeldende dokument. Åpne en av dem for å se de støttede skriptspråkene.

4. Åpne oppføringen 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 tastekombinasjon fra listeboksen Snarveistaster og klikk Tildel.

## Tildele et skript til en hendelse

1. Velg Verktøy → Tilpass → Hendelser.

2. KlikkMakroknappen.

3. Rull ned i Bibliotek-listeboksen og åpne oppføringen "Applikasjonsmakroer".

4. Du ser oppføringer for "Applikasjonsmakroer" (skript i delkatalogen til LibreOffice-installasjonen), "Mine makroer" (skript i brukerkatalogen) og gjeldende dokument. Åpne en av dem for å se de støttede skriptspråkene.

5. Åpne oppføringen 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. Velg en hendelse fra listen og klikk OK.

## Tildele et skript til en hendelse for et innebygd objekt

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

2. Velg fanen Format → Ramme/objekt → Egenskaper -> Makro

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

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

5. Åpne oppføringen 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 en hendelse fra listen og klikk 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 fanen Sett inn/Format → Bilde → Egenskaper → 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øylinjen Skjemakontroll, klikk på knappen Trykknapp, dra en knapp inn i dokumentet ditt.

2. Med skjemakontroll, klikk Kontroll på verktøylinjen 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.

Supporter oss!