LibreOffice 24.8 Hjelp
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:
LibreOffice Basic
JavaScript
BeanShell
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.
Velg Verktøy → Tilpass og trykk på fanen Verktøylinjer.
Trykk på Legg til.
Rull ned i Kategori-listeboksen og åpne oppføringen "Applikasjonsmakroer".
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.
Åpne oppføringen til et skriptspråk for å se hvilke skript som er tilgjengelig. Velg et skript.
En liste med skriptfunksjoner vil vises i listeboksen Eksisterende makroer.Velg en villkårlig funksjon.
Klikk Add for å opprette en ny menyoppgave. Den nye menyoppføringen vises i listefeltet Oppføringer .
Velg Innstillinger → Tilpass → Tastatur.
Rull ned i Kategori-listeboksen og åpne oppføringen "Applikasjonsmakroer".
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.
Åpne oppføringen til et skriptspråk for å se hvilke skript som er tilgjengelig. Velg et skript.
En liste med skriptfunksjoner vil vises i listeboksen Eksisterende makroer.Velg en villkårlig funksjon.
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.
Velg en tastekombinasjon fra listeboksen Snarveistaster og klikk Tildel.
Velg Verktøy → Tilpass → Hendelser.
KlikkMakroknappen.
Rull ned i Bibliotek-listeboksen og åpne oppføringen "Applikasjonsmakroer".
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.
Åpne oppføringen til et skriptspråk for å se hvilke skript som er tilgjengelig. Velg et skript.
En liste med skriptfunksjoner vil vises i listeboksen Eksisterende makroer.Velg en villkårlig funksjon.
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.
Velg en hendelse fra listen og klikk OK.
Merk det innebygde objektet, for eksempel et diagram, i dokumentet.
Velg fanen Format → Ramme/objekt → Egenskaper -> Makro
I Makroer-listeboksen, åpne LibreOffice-skript-oppføringen .
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.
Åpne oppføringen til et skriptspråk for å se hvilke skript som er tilgjengelig. Velg et skript.
En liste med skriptfunksjoner vil vises i listeboksen Eksisterende makroer.Velg en villkårlig funksjon.
Velg en hendelse fra listen og klikk OK.
Plasser markøren inni hyperlenken.
Velg Sett inn → Hyperlenke.
Klikk på knappen Hendelser.
Velg og tildel som nevnt over.
Velg bildet i dokumentet ditt.
Velg fanen Sett inn/Format → Bilde → Egenskaper → Makro
Velg og tildel som nevnt over.
Sett inn et skjemakontrollelement, for eksempel en knapp. Åpne verktøylinjen Skjemakontroll, klikk på knappen Trykknapp, dra en knapp inn i dokumentet ditt.
Med skjemakontroll, klikk Kontroll på verktøylinjen Skjemakontroll.
Klikk på fanen Hendelser i dialogvinduet Egenskaper.
Klikk på en av ...-knappene for å åpne et dialogvindu der du kan tildele et skript til den valgte hendelsen.
Åpne LibreOffice Basic dialogvindu-utforming, og lag et dialogvindu med et kontrollelement.
Høyreklikk og velg Egenskaper.
Klikk på fanen Hendelser i dialogvinduet Egenskaper.
Klikk på en av ...-knappene for å åpne et dialogvindu der du kan tildele et skript til den valgte hendelsen.