Indhold

# Hjælp til LibreOffice Python-skripter

LibreOffice tilbyder et Application Programming Interface (API), som tillader styring af LibreOffice komponenter via forskellige programmeringssprog og med brug af LibreOffice Software Development Kit (SDK). Mere information om LibreOffice API og SDK kan findes på https://api.libreoffice.org

Dette afsnit af Hjælp forklarer de mest almindelige funktioner i Pythonskripter i LibreOffice. Find venligst mere dybtgående information iDesign og udvikling af Python programmer på wiki-en.

## Arbejde med Pythonskripter i LibreOffice

Du kan udføre Python-skripter ved at vælge Funktioner ▸ Makroer ▸ Kør makroer. Redigering af skripter kan udføres med din foretrukne tekstbehandler. Python-skripter findes forskellige steder, der nævnes herefter. Du kan finde programmeringseksempler på makroer, der viser, hvordan du kører Pythons interaktive konsol fra LibreOffice.

LibreOffice-rammer for skripter til Python er valgfri i nogle GNU/Linux-distributioner. Hvis det er installeret, er det tilstrækkeligt at vælge Funktioner ▸ Makroer ▸ Udfør makro og tjekke Application Macros (LibreOffice-makroer) tilstedeværelsen af makroen HelloWorld – HelloWorldPython. Hvis den mangler, se venligst dokumentationen til din distribution for at installere LibreOffice-rammer for scripter til Python.

Tildeling af scripter i LibreOffice

Opsætning af et Integreret Udviklingsmiljø (IDE = Integrated Development Environment) til Python

Administration og placering af Python-scripts

Brug af Pythons interaktive skal

Programmering med Python-scripts

Python programmeringseksempler

Kald Basic-makroer fra Python

Oprettelse af Python-scripts med ScriptForge

## LibreOffice Python-moduler

msgbox-modul

scriptforge-modul

uno-modul

#### Hjælp om Hjælp

Hjælpen henviser til standardindstillingerne for programmet på et standardsystem. Beskrivelser af farver, musehandlinger eller andre elementer som kan ændres af indstillingerne, kan derfor afvige for dit program og system.

LibreOffice-hjælpen

Hjælpeindekset

Bogmærkning af Hjælpesider

Indhold – Hovedemnerne i Hjælp

Få brugerhjælp

Støt os venligst!