Tartalom

# VBA-tulajdonságok

Meghatározza a VBA-kódos Microsoft Office-dokumentumok mentési és betöltési beállításait.

Ennek a parancsnak az eléréséhez...

Choose LibreOffice - Preferences Tools - Options - Load/Save - VBA Properties.

## Microsoft Word 97/2000/XP

Válassza ki a Microsoft Word-dokumentumok beállításait.

### Basic-kód betöltése

Betölti és elmenti a Basic kódot egy Microsoft dokumentumból egy speciális LibreOffice Basic modulként a dokumentummal együtt. A letiltott Microsoft Basic kód látható a LibreOffice Basic IDE-ben a Sub és End Sub között. A kódot szerkesztheti. A dokumentum LibreOffice formátumban történő mentésekor a Basic kód is elmentésre kerül. Más formátumban történő mentéskor a LibreOffice Basic IDE Basic kódja nem kerül mentésre.

### Végrehajtható kód

A VBA-kód végrehajtásra készen töltődik be. Ha ez a jelölőnégyzet nincs bejelölve, a VBA-kód megjegyzésként jelenik meg, így az ellenőrizhető, de nem fut.

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.

### Eredeti Basic-kód mentése

Itt adhatja meg, hogy a dokumentumban található Microsoft Basic-kódot a programcsomag egy külön belső memóriában tárolja, amíg a dokumentum be van töltve a LibreOffice-ben. Amikor Microsoft formátumba menti vissza a dokumentumot, a program a Microsoft Basic részt változatlan formában menti a dokumentummal együtt.

Ha nem Microsoft formátumba menti el a dokumentumot, akkor a Microsoft Basic-kód nem kerül mentésre. Ha például a dokumentum Microsoft Basic-kódot tartalmaz és LibreOffice formátumban menti, akkor a rendszer figyelmeztet, hogy a Microsoft Basic-kód nem lesz mentve.

Az Eredeti Basic-kód mentése jelölőnégyzetnek elsőbbsége van a Basic-kód betöltése jelölőnégyzettel szemben. Ha mindkét jelölőnégyzet be van jelölve, és szerkeszti a letiltott Basic-kódot a LibreOffice Basic IDE szerkesztőben, akkor az eredeti Microsoft Basic-kód lesz mentve Microsoft formátumban mentéskor. Erről egy megjelenő üzenet tájékoztat.

Az esetlegesen előforduló Microsoft Basic-makróvírusok Microsoft-dokumentumból eltávolításához szüntesse meg az Eredeti Basic-kód mentése jelölőnégyzet bejelölését, és mentse a dokumentumot Microsoft formátumban. A dokumentum Microsoft Basic-kód nélkül lesz mentve.

## Microsoft Excel 97/2000/XP

Meghatározza a Microsoft Excel-dokumentumok beállításait.

### Basic-kód betöltése

Betölti és elmenti a Basic kódot egy Microsoft dokumentumból egy speciális LibreOffice Basic modulként a dokumentummal együtt. A letiltott Microsoft Basic kód látható a LibreOffice Basic IDE-ben a Sub és End Sub között. A kódot szerkesztheti. A dokumentum LibreOffice formátumban történő mentésekor a Basic kód is elmentésre kerül. Más formátumban történő mentéskor a LibreOffice Basic IDE Basic kódja nem kerül mentésre.

#### Végrehajtható kód

A VBA-kód végrehajtásra készen töltődik be. Ha ez a jelölőnégyzet nincs bejelölve, a VBA-kód megjegyzésként jelenik meg, így az ellenőrizhető, de nem fut.

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.

### Eredeti Basic-kód mentése

Itt adhatja meg, hogy a dokumentumban található Microsoft Basic-kódot a programcsomag egy külön belső memóriában tárolja, amíg a dokumentum be van töltve a LibreOffice-ben. Amikor Microsoft formátumba menti vissza a dokumentumot, a program a Microsoft Basic részt változatlan formában menti a dokumentummal együtt.

Ha nem Microsoft formátumba menti el a dokumentumot, akkor a Microsoft Basic-kód nem kerül mentésre. Ha például a dokumentum Microsoft Basic-kódot tartalmaz és LibreOffice formátumban menti, akkor a rendszer figyelmeztet, hogy a Microsoft Basic-kód nem lesz mentve.

Az Eredeti Basic-kód mentése jelölőnégyzetnek elsőbbsége van a Basic-kód betöltése jelölőnégyzettel szemben. Ha mindkét jelölőnégyzet be van jelölve, és szerkeszti a letiltott Basic-kódot a LibreOffice Basic IDE szerkesztőben, akkor az eredeti Microsoft Basic-kód lesz mentve Microsoft formátumban mentéskor. Erről egy megjelenő üzenet tájékoztat.

Az esetlegesen előforduló Microsoft Basic-makróvírusok Microsoft-dokumentumból eltávolításához szüntesse meg az Eredeti Basic-kód mentése jelölőnégyzet bejelölését, és mentse a dokumentumot Microsoft formátumban. A dokumentum Microsoft Basic-kód nélkül lesz mentve.

## Microsoft PowerPoint 97/2000/XP

Meghatározza a Microsoft PowerPoint-dokumentumok beállításait.

### Basic-kód betöltése

Betölti és elmenti a Basic kódot egy Microsoft dokumentumból egy speciális LibreOffice Basic modulként a dokumentummal együtt. A letiltott Microsoft Basic kód látható a LibreOffice Basic IDE-ben a Sub és End Sub között. A kódot szerkesztheti. A dokumentum LibreOffice formátumban történő mentésekor a Basic kód is elmentésre kerül. Más formátumban történő mentéskor a LibreOffice Basic IDE Basic kódja nem kerül mentésre.

### Eredeti Basic-kód mentése

Itt adhatja meg, hogy a dokumentumban található Microsoft Basic-kódot a programcsomag egy külön belső memóriában tárolja, amíg a dokumentum be van töltve a LibreOffice-ben. Amikor Microsoft formátumba menti vissza a dokumentumot, a program a Microsoft Basic részt változatlan formában menti a dokumentummal együtt.

Ha nem Microsoft formátumba menti el a dokumentumot, akkor a Microsoft Basic-kód nem kerül mentésre. Ha például a dokumentum Microsoft Basic-kódot tartalmaz és LibreOffice formátumban menti, akkor a rendszer figyelmeztet, hogy a Microsoft Basic-kód nem lesz mentve.

Az Eredeti Basic-kód mentése jelölőnégyzetnek elsőbbsége van a Basic-kód betöltése jelölőnégyzettel szemben. Ha mindkét jelölőnégyzet be van jelölve, és szerkeszti a letiltott Basic-kódot a LibreOffice Basic IDE szerkesztőben, akkor az eredeti Microsoft Basic-kód lesz mentve Microsoft formátumban mentéskor. Erről egy megjelenő üzenet tájékoztat.

Az esetlegesen előforduló Microsoft Basic-makróvírusok Microsoft-dokumentumból eltávolításához szüntesse meg az Eredeti Basic-kód mentése jelölőnégyzet bejelölését, és mentse a dokumentumot Microsoft formátumban. A dokumentum Microsoft Basic-kód nélkül lesz mentve.

Kapcsolódó témakörök

Microsoft Office dokumentumtípusok hozzárendelésének módosítása

A Microsoft Office-dokumentumok konvertálásáról

Alapértelmezett fájlformátum beállítása

VBA support in LibreOffice