Innhold
Innholdsliste 🔎︎

# Organisere bibliotek og moduler

## Basic Libraries Containers

LibreOffice Basic libraries can be stored in 3 different containers:

- Application Macros: libraries stored in this container are available for all users of the computer and are managed by the computer administrator. The container is located in the LibreOffice installation directory.

- My Macros: libraries stored in this container are available to all documents of your user. The container is located in the user profile area and is not accessible by another user.

- Document: libraries stored in the document container are only available for the document and are accessible only when the document is open. You cannot access macros of a document from another document.

To access macros stored in libraries of Application Macros or My Macros from another container, including the document container, use the GlobalScope specifier.

## Organisere bibliotek

### Skape et nytt bibliotek

1. Velg Verktøy → Makroer → Organiser makroer → LibreOffice Basic og klikk Organiser eller klikk knappen Velg modul i BASIC IDE for å åpne dialogvinduet for makroorganiseren.

2. Klikk på fanen Bibliotek.

3. Select to where you want to attach the library in the Location list. If you select Application Macros & Dialogs, the library will belong to the LibreOffice application and will be available for all documents. If you select a document the library will be attached to this document and only available from there.

4. Klikk på Ny og skriv inn et navn på det nye biblioteket.

### Slik importerer du et bibliotek

1. Velg Verktøy → Makroer → Organiser makroer → LibreOffice Basic og klikk Organiser eller klikk knappen Velg modul i BASIC IDE for å åpne dialogvinduet for makroorganiseren.

2. Klikk på fanen Bibliotek.

3. Select to where you want to import the library in the Location list. If you select Application Macros & Dialogs, the library will belong to the LibreOffice application and will be available for all documents. If you select a document the library will be imported to this document and only available from there.

4. Klikk på Importer og velg et eksternt bibliotek som skal importeres.

5. Velg alle biblioteker som skal importeres i dialogboksen Importer biblioteker . Dialogboksen viser alle biblioteker som dinnes i den valgte filen.

6. Hvis du vil sette inn biblioteket som en referanse, må du bare merke boksen Sett som referanse (skrivebeskyttet) . Lesbeskyttede biblioteker er fullt funksjonelle, men kan ikke endres med Basic IDE.

7. Merk av for Erstatt eksisterende biblioteker hvis du vil at eksisterende biblioteker med samme navn skal overskrives.

8. Klikk OK for å importere biblioteket.

### Slik eksporterer du et bibliotek

1. Velg Verktøy → Makroer → Organiser makroer → LibreOffice Basic og klikk Organiser eller klikk knappen Velg modul i BASIC IDE for å åpne dialogvinduet for makroorganiseren.

2. Klikk på fanen Bibliotek.

3. I listen Plassering angir du hvor biblioteket ditt er lagret. Velg biblioteket du vil eksportere. Merk at du ikke kan eksportere biblioteket Standard .

4. Trykk på Eksporter.

5. Choose whether you want to export the library as an extension or as a BASIC library.

6. Trykk OK.

7. Velg hvor du vil eksportere biblioteket til.

8. Trykk Lagre for å eksportere biblioteket.

### Slik sletter du et bibliotek

1. Velg Verktøy → Makroer → Organiser makroer → LibreOffice Basic og klikk Organiser eller klikk knappen Velg modul i BASIC IDE for å åpne dialogvinduet for makroorganiseren.

2. Klikk på fanen Bibliotek.

3. Velg biblioteket som skal slettes fra listen.

4. Klikk på Slett.

- Sletter et bibliotek permanent, slettes alle eksisterende moduler og tilhørende prosedyrer og funksjoner.

- Du kan ikke slette biblioteket med navnet «Standard».

- Hvis du sletter et bibliotek som er brukt som referanse, blir bare referansen slettet, ikke selve biblioteket.

## Organisere moduler og dialoger

### Å skape en Ny modul eller Dialog

1. Velg Verktøy → Makroer → Organiser makroer → LibreOffice Basic og klikk Organiser eller klikk knappen Velg modul i BASIC IDE for å åpne dialogvinduet for makroorganiseren.

2. Trykk på fanen Moduler eller fanen Dialogvinduer.

3. Velg biblioteket som modulen skal settes inn i og trykk Ny.

4. Skriv inn et navn for modulen eller dialogvinduet og trykk på OK.

### Gi en Ny modul eller Dialog et nytt navn

1. Velg Verktøy → Makroer → Organiser makroer → LibreOffice Basic og klikk Organiser eller klikk knappen Velg modul i BASIC IDE for å åpne dialogvinduet for makroorganiseren.

2. Klikk modulen som skal omdøpes to ganger, med en pause mellom klikkene. Skriv inn det nye navnet.

   Høyreklikk på modul- eller dialognavnet nederst i BASIC IDE og velg Endre navn og skriv inn det nye navnet.

3. Trykk Enter for å bekrefte endringene.

### Slette en modul eller dialog

1. Velg Verktøy → Makroer → Organiser makroer → LibreOffice Basic og klikk Organiser eller klikk knappen Velg modul i BASIC IDE for å åpne dialogvinduet for makroorganiseren.

2. Trykk på fanen Moduler eller fanen Dialogvinduer.

3. Velg modulen eller dialogen som skal slettes fra listen. Hvis nødvendig, dobbeltklikk på en oppføring for å få fram eventuelle.

4. Klikk på Slett.

Sletter du en modul permanent, slettes også alle prosedyrer og funksjoner i modulen.

## Organisere prosjekt i dokument og maler

### Flytte eller kopiere moduler mellom dokument, maler og programmet.

1. Åpne alle dokumentene eller malene som du vil flytte, eller kopiere modulene eller dialogene.

2. Velg Verktøy → Makroer → Organiser makroer → LibreOffice Basic og klikk Organiser eller klikk knappen Velg modul i BASIC IDE for å åpne dialogvinduet for makroorganiseren.

3. Hvis du vil flytte en modul eller dialog til et annet dokument, klikker du på det tilsvarende objektet i listen, og drar det til ønsket posisjon. En horisontal linje angir målposisjonen for det nåværende objektet mens du drar. Hold CommandCtrl -tasten mens du drar for å kopiere objektet i stedet for å flytte det.