LibreOffice 7.2 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.
I lista Kategori blar du ned til og åpner oppføringen «LibreOffice-makroer».
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.
Å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.
I lista Kategori blar du ned til og åpner oppføringen «LibreOffice-makroer».
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.
Å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 hurtigtast i listeboksen Hurtigtaster og trykk på Endre.
Velg Verktøy → Tilpass → Hendelser.
KlikkMakroknappen.
I listeboksen Makroer blar du ned til og åpner oppføringen «LibreOffice-makroer».
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.
Å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øylinja Skjemakontroll, klikk på knappen Trykknapp, dra en knapp på dokumentet ditt.
Med skjemakontroll, klikk Kontroll på verktøylinja 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.