Modul
Indhold
Indholdsfortegnelse 🔎︎

# VBA-egenskaber

Angiver de overordnede egenskaber til at indlæse og gemme Microsoft Office-dokumenter med VBA (Visual Basic for Applikationer) kode.

For at tilgå denne kommando...

Vælg LibreOffice - Indstillinger -Funktioner - Indstillinger - Hent/Gem - Generelt.

## Microsoft Word 97/2000/XP

Vælg indstillingerne for Microsoft Word dokumenter.

### Indlæs Basic-kode

Indlæser og gemmer Basic-koden fra et Microsoft-dokument som et specielt LibreOffice Basic-modul med dokumentet. Den deaktiverede Micosoft Basic-kode er synlig i LibreOffice Basic-IDE mellem Sub og End Sub. Du kan redigere koden. Når du gemmer et dokument i LibreOffice-formater, bliver Basic-koden også gemt. Når du gemmer i et andet format, bliver Basic-koden fra LibreOffice Basic-IDE ikke gemt.

### Eksekverbar kode

VBA-koden vil blive indlæst, klar til at blive udført. Hvis dette afkrydsningsfelt ikke er aktiveret, vil VBA-koden være kommenteret ud, så den kan inspiceres manuelt uden først at blive afviklet.

Efter indlæsning af VBA-koden indsætter LibreOffice sætningen Option VBASupport 1 i hvert Basic-modul for at aktivere begrænset support til VBA-udtryk, funktioner og objekter. Se Vælg VBASupport.udtryk for mere information.

### Gem oprindelig Basic-kode

Angiver at den oprindelige Micosoft Basic-kode, der er indeholdt i dokumentet, fastholdes i en speciel intern hukommelse, så længe som dokumentet forbliver indlæst i LibreOffice. Når du gemmer et dokument i Microsoft-formater, bliver Microsoft Basic gemt igen i uændret form.

Når du gemmer i et andet format end et Microsoft-format, bliver Microsoft Basic-kode ikke gemt. Hvis dokumentet for eksempel indeholder Microsoft Basic-kode, og du gemmer det i LibreOffice-formater, bliver du advaret om, at Microsoft Basic-koden ikke bliver gemt.

Afkrydsningsfeltet Gem oprindelig Basic-kode igen har forrang over afkrydsningsfeltet Indlæs Basic-kode til redigering. Hvis begge felter er markeret, og du redigerer den deaktiverede Basic-kode i LibreOffice Basic-IDE, vil den oprindelige Micosoft Basic-kode blive gemt, når du gemmer i Microsoft-formater. En besked vises for at informere dig om dette.

For at fjerne mulige Microsoft Basic-makrovirus fra Microsoft-dokumentet skal du fjerne markeringen i afkrydsningsfeltet Gem oprindelig Basic-kode igen og gemme dokumentet i Microsoft-format. Dokumentet vil blive gemt uden Microsoft Basic-kode.

## Microsoft Excel 97/2000/XP

Angiver indstillingerne for dokumenter i Microsoft Excel.

### Indlæs Basic-kode

Indlæser og gemmer Basic-koden fra et Microsoft-dokument som et specielt LibreOffice Basic-modul med dokumentet. Den deaktiverede Micosoft Basic-kode er synlig i LibreOffice Basic-IDE mellem Sub og End Sub. Du kan redigere koden. Når du gemmer et dokument i LibreOffice-formater, bliver Basic-koden også gemt. Når du gemmer i et andet format, bliver Basic-koden fra LibreOffice Basic-IDE ikke gemt.

### Eksekverbar kode

VBA-koden vil blive indlæst, klar til at blive udført. Hvis dette afkrydsningsfelt ikke er aktiveret, vil VBA-koden være kommenteret ud, så den kan inspiceres manuelt uden først at blive afviklet.

Efter indlæsning af VBA-koden indsætter LibreOffice sætningen Option VBASupport 1 i hvert Basic-modul for at aktivere begrænset support til VBA-udtryk, funktioner og objekter. Se Vælg VBASupport.udtryk for mere information.

### Gem oprindelig Basic-kode

Angiver at den oprindelige Micosoft Basic-kode, der er indeholdt i dokumentet, fastholdes i en speciel intern hukommelse, så længe som dokumentet forbliver indlæst i LibreOffice. Når du gemmer et dokument i Microsoft-formater, bliver Microsoft Basic gemt igen i uændret form.

Når du gemmer i et andet format end et Microsoft-format, bliver Microsoft Basic-kode ikke gemt. Hvis dokumentet for eksempel indeholder Microsoft Basic-kode, og du gemmer det i LibreOffice-formater, bliver du advaret om, at Microsoft Basic-koden ikke bliver gemt.

Afkrydsningsfeltet Gem oprindelig Basic-kode igen har forrang over afkrydsningsfeltet Indlæs Basic-kode til redigering. Hvis begge felter er markeret, og du redigerer den deaktiverede Basic-kode i LibreOffice Basic-IDE, vil den oprindelige Micosoft Basic-kode blive gemt, når du gemmer i Microsoft-formater. En besked vises for at informere dig om dette.

For at fjerne mulige Microsoft Basic-makrovirus fra Microsoft-dokumentet skal du fjerne markeringen i afkrydsningsfeltet Gem oprindelig Basic-kode igen og gemme dokumentet i Microsoft-format. Dokumentet vil blive gemt uden Microsoft Basic-kode.

## Microsoft PowerPoint 97/2000/XP

Angiver indstillingerne for dokumenter i Microsoft PowerPoint.

### Indlæs Basic-kode

Indlæser og gemmer Basic-koden fra et Microsoft-dokument som et specielt LibreOffice Basic-modul med dokumentet. Den deaktiverede Micosoft Basic-kode er synlig i LibreOffice Basic-IDE mellem Sub og End Sub. Du kan redigere koden. Når du gemmer et dokument i LibreOffice-formater, bliver Basic-koden også gemt. Når du gemmer i et andet format, bliver Basic-koden fra LibreOffice Basic-IDE ikke gemt.

### Gem oprindelig Basic-kode

Angiver at den oprindelige Micosoft Basic-kode, der er indeholdt i dokumentet, fastholdes i en speciel intern hukommelse, så længe som dokumentet forbliver indlæst i LibreOffice. Når du gemmer et dokument i Microsoft-formater, bliver Microsoft Basic gemt igen i uændret form.

Når du gemmer i et andet format end et Microsoft-format, bliver Microsoft Basic-kode ikke gemt. Hvis dokumentet for eksempel indeholder Microsoft Basic-kode, og du gemmer det i LibreOffice-formater, bliver du advaret om, at Microsoft Basic-koden ikke bliver gemt.

Afkrydsningsfeltet Gem oprindelig Basic-kode igen har forrang over afkrydsningsfeltet Indlæs Basic-kode til redigering. Hvis begge felter er markeret, og du redigerer den deaktiverede Basic-kode i LibreOffice Basic-IDE, vil den oprindelige Micosoft Basic-kode blive gemt, når du gemmer i Microsoft-formater. En besked vises for at informere dig om dette.

For at fjerne mulige Microsoft Basic-makrovirus fra Microsoft-dokumentet skal du fjerne markeringen i afkrydsningsfeltet Gem oprindelig Basic-kode igen og gemme dokumentet i Microsoft-format. Dokumentet vil blive gemt uden Microsoft Basic-kode.

Relaterede emner

Ændring af filtilknytning for Microsoft Office-dokumenttyper

Om konvertering af Microsoft Office-dokumenter

Indstilling af standardfilformatet

VBA-understøttelse i LibreOffice