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. I lista Kategori blar du ned til og åpner oppføringen «LibreOffice-makroer».

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

  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. I lista Kategori blar du ned til og åpner oppføringen «LibreOffice-makroer».

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

  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 hurtigtast i listeboksen Hurtigtaster og trykk på Endre.

Tildele et skript til en hendelse

  1. Velg Verktøy → Tilpass → Hendelser.

  2. KlikkMakroknappen.

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

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

  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ø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.

Supporter oss!