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 - Hent/gem - VBA-egenskaber.


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.

Tipikon

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.

Tipikon

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.