Sisällys
Hakemisto 🔎︎

# VBA-ominaisuudet

Määritetään yleiset lataus- ja tallennusominaisuudet Microsoft Office -asiakirjoille, joissa on VBA (Visual Basic for Applications) -koodia.

Toiminnon käyttäminen:

Choose LibreOffice - PreferencesTools - Options - Load/Save - VBA Properties.

## Microsoft Word 97/2000/XP

Valitaan asetukset Microsoft Word-dokumenteille.

### Lataa Basic-lähdekoodi

Loads and saves the Basic code from a Microsoft document as a special LibreOffice Basic module with the document. The disabled Microsoft Basic code is visible in the LibreOffice Basic IDE between Sub and End Sub. You can edit the code. When saving the document in LibreOffice format, the Basic code is saved as well. When saving in another format, the Basic code from the LibreOffice Basic IDE is not saved.

### Suoritettava koodi

VBA (Visual Basic for Applications) -koodi ladataan suoritusvalmiina. Jos tämä valintaruutu ei ole merkitty, VBA-koodi kommentoidaan ulos, niin että se on tarkasteltavissa, muttei suoritettavissa.

After loading the VBA code, LibreOffice inserts the statement Option VBASupport 1 in every Basic module to enable a limited support for VBA statements, functions and objects. See Option VBASupport Statement for more information.

### Tallenna alkuperäinen Basic-lähdekoodi

Specifies that the original Microsoft Basic code contained in the document is held in a special internal memory for as long as the document remains loaded in LibreOffice. When saving the document in Microsoft format the Microsoft Basic is saved again with the code in an unchanged form.

Kun tallennetaan johonkin muuhun tiedostomuotoon kuin Microsoft-muotoon, Microsoft Basic -koodia ei tallenneta. Esimerkiksi, jos Microsoft Basic -koodia sisältävä asiakirja tallennetaan LibreOffice-muotoon, käyttäjää varoitetaan, että Microsoft Basic -koodia ei tallenneta.

Tallenna alkuperäinen Basic-lähdekoodi -valintaruutu on ensisijainen Lataa Basic-lähdekoodi -valintaruutuun nähden. Jos molemmat ruudut on merkitty ja käytöstä poistettua Basic-koodia muokataan LibreOffice Basic IDE -ympäristössä, alkuperäinen Microsoft Basic -koodi tulee tallennetuksi, kun tallennetaan Microsoft-muodossa. Esille tuleva ilmoitus kertoo asiasta käyttäjälle.

Mahdollisten Microsoft Basic -makrovirusten poistamiseksi Microsoft-asiakirjasta, Tallenna alkuperäinen Basic-lähdekoodi -valintaruutu jätetään merkittä ja asiakirja tallennetaan Microsoft-muotoon. Asiakirja tulee tallennetuksi ilman Microsoft Basic -koodia.

## Microsoft Excel 97/2000/XP

Määritetään Microsoft Excel -dokumentin asetukset.

### Lataa Basic-lähdekoodi

Loads and saves the Basic code from a Microsoft document as a special LibreOffice Basic module with the document. The disabled Microsoft Basic code is visible in the LibreOffice Basic IDE between Sub and End Sub. You can edit the code. When saving the document in LibreOffice format, the Basic code is saved as well. When saving in another format, the Basic code from the LibreOffice Basic IDE is not saved.

#### Suoritettava koodi

VBA (Visual Basic for Applications) -koodi ladataan suoritusvalmiina. Jos tämä valintaruutu ei ole merkitty, VBA-koodi kommentoidaan ulos, niin että se on tarkasteltavissa, muttei suoritettavissa.

After loading the VBA code, LibreOffice inserts the statement Option VBASupport 1 in every Basic module to enable a limited support for VBA statements, functions and objects. See Option VBASupport Statement for more information.

### Tallenna alkuperäinen Basic-lähdekoodi

Specifies that the original Microsoft Basic code contained in the document is held in a special internal memory for as long as the document remains loaded in LibreOffice. When saving the document in Microsoft format the Microsoft Basic is saved again with the code in an unchanged form.

Kun tallennetaan johonkin muuhun tiedostomuotoon kuin Microsoft-muotoon, Microsoft Basic -koodia ei tallenneta. Esimerkiksi, jos Microsoft Basic -koodia sisältävä asiakirja tallennetaan LibreOffice-muotoon, käyttäjää varoitetaan, että Microsoft Basic -koodia ei tallenneta.

Tallenna alkuperäinen Basic-lähdekoodi -valintaruutu on ensisijainen Lataa Basic-lähdekoodi -valintaruutuun nähden. Jos molemmat ruudut on merkitty ja käytöstä poistettua Basic-koodia muokataan LibreOffice Basic IDE -ympäristössä, alkuperäinen Microsoft Basic -koodi tulee tallennetuksi, kun tallennetaan Microsoft-muodossa. Esille tuleva ilmoitus kertoo asiasta käyttäjälle.

Mahdollisten Microsoft Basic -makrovirusten poistamiseksi Microsoft-asiakirjasta, Tallenna alkuperäinen Basic-lähdekoodi -valintaruutu jätetään merkittä ja asiakirja tallennetaan Microsoft-muotoon. Asiakirja tulee tallennetuksi ilman Microsoft Basic -koodia.

## Microsoft PowerPoint 97/2000/XP

Määritetään Microsoft PowerPoint -dokumenttien asetukset.

### Lataa Basic-lähdekoodi

Loads and saves the Basic code from a Microsoft document as a special LibreOffice Basic module with the document. The disabled Microsoft Basic code is visible in the LibreOffice Basic IDE between Sub and End Sub. You can edit the code. When saving the document in LibreOffice format, the Basic code is saved as well. When saving in another format, the Basic code from the LibreOffice Basic IDE is not saved.

### Tallenna alkuperäinen Basic-lähdekoodi

Specifies that the original Microsoft Basic code contained in the document is held in a special internal memory for as long as the document remains loaded in LibreOffice. When saving the document in Microsoft format the Microsoft Basic is saved again with the code in an unchanged form.

Kun tallennetaan johonkin muuhun tiedostomuotoon kuin Microsoft-muotoon, Microsoft Basic -koodia ei tallenneta. Esimerkiksi, jos Microsoft Basic -koodia sisältävä asiakirja tallennetaan LibreOffice-muotoon, käyttäjää varoitetaan, että Microsoft Basic -koodia ei tallenneta.

Tallenna alkuperäinen Basic-lähdekoodi -valintaruutu on ensisijainen Lataa Basic-lähdekoodi -valintaruutuun nähden. Jos molemmat ruudut on merkitty ja käytöstä poistettua Basic-koodia muokataan LibreOffice Basic IDE -ympäristössä, alkuperäinen Microsoft Basic -koodi tulee tallennetuksi, kun tallennetaan Microsoft-muodossa. Esille tuleva ilmoitus kertoo asiasta käyttäjälle.

Mahdollisten Microsoft Basic -makrovirusten poistamiseksi Microsoft-asiakirjasta, Tallenna alkuperäinen Basic-lähdekoodi -valintaruutu jätetään merkittä ja asiakirja tallennetaan Microsoft-muotoon. Asiakirja tulee tallennetuksi ilman Microsoft Basic -koodia.

Aiheeseen liittyvää

Microsoft Office -asiakirjojen sovelluskytkentöjen muuttaminen

Microsoft Office -asiakirjojen muuntamisesta

Oletustiedostomuodon asettaminen

VBA support in LibreOffice